After the payment
Learn how to use Skipify's additional endpoints to look up orders, and process captures, refunds, and voids
Introduction
When Skipify submits a payment, we use the credentials provided in the Merchant Portal for your current payment gateway.
To ensure you can process and manage orders that have been submitted, Skipify shares the gateway's response with you. This response may be used to interact with the gateway directly as you do today, or you can opt to use our APIs instead.
The response is provided to you in different ways depending on which product you've decided to integrate.
PayLink
This response is provided to you via a Webhook that you can subscribe to in the Merchant Portal.
Connected Checkout & The Skipify Button
The response is provided to you via a callback within the SDK.
Please review the following endpoints:
Use the Get Order API to find a previously created Order with an updated status.
You can query this API either by the Skipify API ID which is returned to you when an Order is created, or by the Order ID which you specify (merchant_order_id field in Skipify).
This request has no body, and instead requires the Order ID in the URI. The manner in which you obtain the OrderID may vary by use case.
Use this endpoint to tell us that you are ready to capture funds for an order. It's also possible for you to utilize the gateway response to directly capture funds directly with your gateway instead of using this API.
Use this endpoint to tell us that you want to fully or partially void an order. It's also possible for you to utilize the gateway response to directly void orders directly with your gateway instead of using this API.
Use this endpoint to tell us that want to issue a full or partial refund for an order. It's also possible for you to utilize the gateway response to directly issue refunds with your gateway instead of using this API.
Updated about 1 year ago