Create Bolt Intent
Create Bolt Intent
Request
- Base URL: https://api.beamcheckout.com (the document declares no server; this is the origin it was published from)
- URL: https://api.beamcheckout.com/api/v1/bolt-intents
- Auth: HTTP basic
Request body
Amount in the smallest units of that currency: 1 == 1 Satang == 0.01 THB. 2125 == 2125 Satang == 21.25 THB.
BoltConnectionID to hand off created BoltIntent to
ExpiryDurationInSec indicates how long should the created BoltIntent should be active in seconds.
Example request
{
"amount": 10000
}Response
BoltIntent
Amount in the smallest units of that currency: 1 == 1 Satang == 0.01 THB. 2125 == 2125 Satang == 21.25 THB.
BoltConnectionID to hand off created BoltIntent to
In the event that the ChargeStatus is ChargeStatusFailed, one of the following failure codes would be present. ChargeFailureCodeFailed denotes generic failure due to processing, please retry with a new Charge. ChargeFailureCodeInsufficientFunds denotes a failure due to insufficient funds from the customer's payment method. The following codes are for card and card installment payments only. ChargeFailureCodeCardExpired denotes a failure because the card has expired. ChargeFailureCodeCardDeclined denotes a failure because the card issuer declined the payment. ChargeFailureCodeCardRestricted denotes a failure because the card is restricted from making this payment. ChargeFailureCodeCardIncorrectDetails denotes a failure due to incorrect card details (ex. card number, expiry date, cvv). ChargeFailureCodeCardIncorrectPIN denotes a failure due to an incorrect PIN. ChargeFailureCodeCardPINAttemptExceeded denotes a failure because the allowed number of PIN attempts was exceeded. ChargeFailureCodeAuthenticationFailed denotes a failure due to the customer authentication.
The result of the latest payment attempt on a Bolt Intent.
Changes
No recorded changes to this operation across all 1 revision of this API.