Skip to main content
POST
Confirm a PaymentIntent
Confirming a PaymentIntent fulfills the payment by attaching payment method details (e.g. Mobile Money phone number and operator, Card token, or Bank Account). If the payment method requires authorization from the customer (such as entering a PIN on their mobile phone for MTN/Orange or performing 3D Secure for cards), the response status transitions to requires_action and contains instructions to complete the payment.

Request Path & Parameters

string
required
The unique identifier of the PaymentIntent to confirm (e.g., pi_550e8400e29b41d4a716446655440000).
string
required
The client secret of the PaymentIntent, provided when creating the intent.
object
required
Details for the payment method being used.

Code Examples


Response (Requires Action - Mobile Money USSD Prompt)


Response (Succeeded)