Skip to main content
POST
Create the legacy fixed Flutterwave setup charge

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Body

application/json

Validated request fields for this operation.

card_number
string
required

Card number supplied through the authorized card-entry flow.

Example:

"EXAMPLE-CARD-NUMBER"

cvv
string
required

Three/four-character security code.

Required string length: 3 - 4
Example:

"000"

expiry_month
string
required

Two-character expiry month.

Required string length: 2
Example:

"12"

expiry_year
string
required

Two-character expiry year.

Required string length: 2
Example:

"30"

fullname
string
required

Cardholder full name.

Example:

"Jane Donor"

email
string<email>
required

Cardholder receipt email.

Example:

"jane@example.org"

authorization
any

Optional provider authorization payload; forwarded without nested validation.

Response

Operation result.

status
string

Provider status; inspect this even when HTTP is200.

Example:

"success"

message
string

Provider result message.

Example:

"Request completed."

data
any

Provider-defined operation payload passed through unchanged.