Mobile money
Mobile money success
Bank transfer
Bank transfer success
Card charge
The card number selects the scenario. CVV and expiry can be any valid values.Card success
3-D Secure surfaces as
stepRequired: redirect — send the customer to the returned
redirectUrl, then wait for the final webhook.OPay
Direct sandbox OPay is redirect-first. Every initiation response includesstepRequired: redirect and a redirectUrl; opening that URL completes the simulated transaction
with the outcome selected by the amount.
Any amount other than
111 follows the failed redirect outcome. Use 999 as the documented
failure fixture so your tests read clearly.