📄️ On-Session Payment
Create a OnSessionPayment request to initiate a payment with Jamm. This happens on-session, meaning a redirect link will be returned, to redirect the user to Jamm for executing the payment. You can call this API to charge an existing customer (by including a customer ID in the request), or create one by omitting it.
📄️ Off-Session Payment
Create a OffSessionPayment request to initiate a payment with Jamm. This happens off-session, meaning a redirect link won't be returned, and the payment will be executed directly within your application. You can call this API to charge an existing customer (by including a customer ID in the request), or create one by omitting it.
📄️ Refund
To make a refund on a transaction, you can use the Refund feature. Currently, this can only be done through the merchant dashboard: