Skip to main content
POST
Requires the Ramps, banks & methods scope (payments write). Only needed when a mobile money onramp’s deposit.details.next_step is OTP. See Mobile money.

Headers

string
default:"2026-10-29-atlas"
required
Your account’s API version.

Path

string
required
The payment ID, starting with pay_.

Body

string
required
The 4 to 8 digit code the payer received.

Response

202 Accepted. The payer may then need to approve on their phone. Watch for webhooks to see the result.
string
success
string
Code submitted; approve on the phone if asked

Errors

Last modified on October 29, 2026