Payments
APIs for accepting crypto payments via Zamp Pay SDK.
📄️ Initiate Payment Session
In order to initiate a payment session, the merchant has to make an initiate call to Zamp. In return Zamp returns some key data points, which the merchant would need to store as well as pass on to their front end to initiate the Zamp SDK.
📄️ Get Payment Session by Reference Id
Get a payment session by the merchant reference ID.
📄️ Get Payment Session
Get a payment session by its ID.
📄️ Get Merchant Payment Options
The networks, wallets and coins are sorted on the basis of popularity.
📄️ Refund
In order to facilitate a refund, we request the merchant to share the payment session id against which the payment has been made, the currency of the refund and the amount to be refunded. Once the post call is made, the refund is initiated. The status of the refund is updated to the merchant with a callback.
📄️ Get Refund By Reference Id
Get a refund by the merchant reference ID.
📄️ Get Refund By Id
Get a refund by its ID.
📄️ Create Payment Link
You can programmatically create easy to understand payment links which can be shared with the users to accept fiat payments. These payment links will be valid for 24 hours once the link is opened.