Tabby

Integration Guide: Integrating Tabby via tap

This step-by-step documentation will guide you through the process of integrating Tabby with tap Payments. Tabby is a buy now, pay later service that allows customers to make purchases and pay in installments. By integrating Tabby with tap Payments, you can offer flexible payment options to your customers. This documentation provides detailed instructions on how to integrate Tabby using Tabby Installment Source ID, sending a sample request to Tabby, and handling the response.

Set the Tabby Installment Source ID as follows

src_tabby.installement

Send a Sample Request to Tabby for Installment

Make a POST request to Charges API with a sample request payload. This payload should include the necessary information such as amount, currency, customer details, and other relevant data. See the sample request provided in the documentation.

	"source": {
		"id": "src_tabby.installement"
	},

Receive the Sample Response from Tabby

Tabby will respond with a JSON object containing the information about the transaction. This response includes details like transaction status, URL, and other relevant data. Refer to the sample response provided in the documentation.

📘

The minimum amount for Tabby is 10 SAR,AED or 1 KD

Redirect Customer and Complete Payment Process

The merchant needs to redirect the customer to the transaction URL provided in the tap response. The customer will be directed to a payment page where they can complete the payment using Tabby. Once the customer completes the payment, they will be redirected to the redirect URL specified in the Tabby response.

Additionally, the tap response will be sent to the webhook URL, which is the post URL provided in the Tabby request. You can handle the tap response at the webhook URL to perform any necessary actions in your application.

❗️

You have to pass the valid mobile number with the country code as for Tabby, valid mobile number is required.