Enterprise OnlyVersion: current

Falcon Payments

Falcon Payments package is designed to make integrating with new payment providers clear and simple.

We currenlty have integrations with Mollie & Stripe, more integrations will be added soon.

Falcon Payment providers diagram

Payment Flow Overview

  1. PSP Account / API keys created
  2. Falcon Server Payment provider created and configured in Falcon config files.
  3. Falcon Client Customer goes to payment method selection
  4. Falcon Server `getMethodList` triggered and returns list of methods
  5. Falcon Client Method selected
  6. Falcon Client Client side component initiated
  7. Falcon Server Triggers `loadMethod` method in payment provider. Authentication requested
  8. PSP Token / Auth info returned
  9. Falcon Server PSP auth pushed to client side component
  10. Falcon Client User triggers payment (fills in form and submits)
  11. Falcon Server Triggers `validate` method in payment provider
  12. PSP Payment handled
  13. Falcon Server Payment response handled (either as success or returns a redirect link (used for 3D secure etc))

Ask the community. #help

If you can't find what you're looking for, the answer might be on our community slack channel. Our team keep a close eye on this and will usually get back to you within a few hours, if not straight away. If you haven't created an account yet please sign up here slack.deity.io.

Stay up to date

Do you want to be informed when we release new features or fixes? Sign up to our newsletter to stay in the loop.