Accept JazzCash wallet payments through every current XPay SDK. Send jazzcash-wallet as the PaymentIntent payment_method_types value.
Element by platform
The JazzCash element collects the customer's phone number and required CNIC information inside the XPay-controlled form.
Configure JazzCash
Complete the JazzCash payment-provider setup applicable to the merchant and add its credentials to the configured gateway on the Gateways screen in the XPay portal. Use the XPay Go-Live Guide as the production-readiness checklist.
Complete the payment
Create the PaymentIntent from the merchant backend, return the client values required by the selected SDK, and render the JazzCash element. Enable the payment button from the element's readiness result and call its confirmPayment method when the customer submits.
Gateway selection doesn't change the SDK response or webhook event. Use the shared SDK confirmation request and result, then reconcile the payment through PAYMENT_INTENT_NOTIFICATION.