FlexPay Payment Platform
FlexPay Payment Platform enables your users to securely finance their order with an easy to use Lease to Own experience.
Add the Payment Button to your store
Make sure to switch AUTH_KEY with your assigned authorization key
Creating a transaction
We're going to implement the createOrder
method, which is called when the Pay Weekly | FlexShopper
button is clicked which:
Makes use of
actions.transaction.create()
to create a valid order, a complete list of fields can be found here.Launches the FlexShopper Payment modal where the consumer may apply and sign their lease
Finalize the transaction
One the consumer has signed their lease there onSign
method will be called where you'll have the opportunity to:
Retrieve the order from our system and validate the signed agreement
Finalize the order, letting us know the Lease's totals and items are correct and you'll be sending out the product(s) to the consumer.
On the Frontend
the data
object will look like:
On the Backend
Endpoints
pageCheckoutpageGet Transaction By IDAfter the order has been placed
FlexShopper uses shipping information to confirm the consumer has received their item and the originating store should now be paid for those goods, to that end we need the item's shipping information which can be done with our Confirm Shipment
API call
Last updated