- Complete steps 1-3 of Set Up Flinks Pay.
-
The Flinks Pay application is hosted using a direct URL that requires an active session to initiate the payment request. Determine where you want to embed the Flinks Pay application:
- Directly on your website, initiating when a customer is making a purchase
- Within a pre-existing messaging system that you’ve already deployed on your website
- By sending an email to a user that contains a link to the app (requires no integration on your end)
- To discuss an option that’s not listed above, contact your Flinks Representative
-
We will walk you through our standard onboarding and verification process, which typically takes 1-2 weeks. After this is complete, we will provide you with a unique
instanceandcredentialsthat you can use to start making transactions. - Start running tests and working on your integration using our Sandbox environment.
- Provide us with a high-quality image of your company logo and let us know about any additional customizations you want to make. To discuss customization options, contact your Flinks Representative.
-
To start making transactions, follow the instructions below:
- Validate your identity and initiate the process by calling the
/Authorizeendpoint. You’ll receive anaccess_tokenif the request is successful. - Pass the
access_token,credentials, andinstanceto initiate a session with the application. If it’s successful, you’ll receive asessionId. - Use the
sessionIdto finalize and activate the Payment Request and receive arequestId. - Use the
sessionIdto launch the Flinks Pay application by appending it to the base application’s URL.
- Validate your identity and initiate the process by calling the
- Go to production.