Payment cards
Get payment cards
Fetch details about the listed payment cards, in particular the Authorization state.
Request
[ApiBaseUrl]/api/distributor/v1/paymentCards/getAll
PaymentCardIds
array of string
required
Response
PaymentCards
required
The payment cards.
Payment card
Id
string
required
Unique identifier of the payment card.
AuthorizationState
required
Authorization state of the card.
Authorization state
Authorized
- Finite state. The payment card has been authorized.Authorizable
- Non-finite state. The payment card can be authorized.Unauthorizable
- Finite state. The payment card cannot be authorized.
Authorize payment card
Request authorization of the specified payment card.
Request
[ApiBaseUrl]/api/distributor/v1/paymentCards/authorize
EnterpriseId
string
required
Unique identifier of the enterprise which has access to the payment card.
PaymentCardId
string
required
Unique identifier of the payment card.
BrowserInfo
required
Information about the user's browser.
Browser info
ScreenWidth
number
required
ScreenHeight
number
required
ColorDepth
number
required
UserAgent
string
required
Language
string
required
JavaEnabled
boolean
required
TimeZoneOffset
number
required
Response
Id
string
required
Unique identifier of the payment card authorization attempt.
PaymentCardId
string
required
Unique identifier of the payment card being authorized.
State
required
State of the card authorization attempt.
Authorization request state
Authorized
- Finite state. The payment card authorization has been successfully completed.Requested
- Non-finite state. The payment card authorization is requested from the user.Pending
- Non-finite state. The payment card authorization is waiting to be requested from the user.Declined
- Finite state. The payment card authorization has been declined.Canceled
- Finite state. The payment card authorization has been canceled.
Last updated