MyFawry Taqseet Payment

Learn how your customers holding a Fawry Yellow Card can pay in installments using only their mobile number and an OTP — with no card details required at checkout.

Introduction

MyFawry Taqseet is a standalone payment method that enables end customers holding a Fawry Yellow Card to complete installment payments directly on your checkout. Instead of entering card details (PAN, expiry date, and CVV), the customer selects an installment plan, enters the mobile number linked to their Yellow Card, and confirms the payment with a one-time password (OTP).

This method is designed to give Yellow Card holders a faster, simpler installment experience while keeping card data completely off your checkout page. After successful OTP confirmation, the payment follows the same downstream payment and settlement flow as the existing Yellow Card installment experience — no additional integration is required on your side beyond the standard payment verification.

How It Works

Method display: When your customer reaches checkout, FawryPay checks whether your merchant account is enabled for MyFawry Taqseet / Yellow Card installments in the promo engine. Only if enabled, the MyFawry Taqseet tab is displayed as a standalone payment method.

Plan selection On selecting MyFawry Taqseet, the customer is shown the available installment plans for the Yellow Card account type, sourced from the promo engine, and selects one.

Mobile number entry The card-info inputs (PAN, expiry, CVV) are not shown. Instead, the customer enters the mobile number linked to their Yellow Card. The number format is validated inline before submission.

Eligibility validation FawryPay verifies that the mobile number is linked to a Yellow Card and that the installment service is available for that customer on the selected plan (active service, plan eligibility, and sufficient limit).

OTP confirmation If validation succeeds, an OTP is sent to the customer's mobile number. The customer enters the OTP to confirm and complete the payment.

Settlement After successful OTP confirmation, the transaction follows the same downstream payment and settlement flow as the existing Yellow Card installment experience. Verify the final state via the Get Payment Status V2 API or the Server Notification V2 webhook.

Best Practices

Validate the mobile number format on the client side before submitting, to give the customer immediate feedback. Always render the installment plans dynamically from the promo engine response rather than hard-coding tenors or rates, since plans are managed centrally and can change without notice. Make sure your checkout supports Arabic end-to-end — plan labels, validation errors, and the success message — as this flow is heavily used by Arabic-speaking customers. Finally, use the Server Notification V2 webhook in parallel with status polling so your backend receives the confirmed payment state even if the customer closes the browser after OTP confirmation.