merchant-accounts.write
scope.Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
The ID of the merchant account
"merchant-12345"
Body
Whether the Real-Time Account Updater service is enabled for this merchant account. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to false
, the Account Updater service doesn't get called if a payment fails with expired or invalid card details. If the field is set to true
, the service is called. Please note that for this to work the other account_updater_* fields
must be set as well.
true
The public key used to encrypt the request to the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-1234"
The ID of the key used to encrypt the request to the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-id-1234"
The key used to decrypt the response from the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-1234"
The ID of the key used to decrypt the request from the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-id-1234"
The maximum monetary amount allowed for over-capture, in the smallest currency unit, for example 1299
cents to allow for an over-capture of $12.99
.
0 <= x <= 99999999
1299
The maximum percentage allowed for over-capture, for example 25
to allow for an over-capture of 25%
of the original transaction amount.
0 <= x <= 99999999
25
Client key provided by Pagos to authenticate to the Loon API. Loon is the Account Updater service we use and if the field is not set or if it's set to null, the Account Updater service doesn't get configured. If the field is set to null
, the other loon_*
fields must be set to null as well.
"client-key-1234"
Secret key provided by Pagos to authenticate to the Loon API. Loon is the Account Updater service we use and if the field is not set or if it's set to null, the Account Updater service doesn't get configured. If the field is set to null
, the other loon_*
fields must be set to null as well.
"key-12345"
Card schemes accepted when creating jobs using this set of Loon API keys. Loon is the Account Updater service we use and if the field is not set or if it's set to null, the Account Updater service doesn't get configured. If the field is set to null
, the other loon_*
fields must be set to null as well.
["visa"]
Requestor ID provided for Visa after onboarding to use Network Tokens.
300
"id-12345"
Application ID provided for Visa after onboarding to use Network Tokens.
300
"id-12345"
Requestor ID provided for American Express after onboarding to use Network Tokens.
300
"id-12345"
Application ID provided for American Express after onboarding to use Network Tokens.
300
"id-12345"
Requestor ID provided for Mastercard after onboarding to use Network Tokens.
300
"id-12345"
Application ID provided for Mastercard after onboarding to use Network Tokens.
300
"id-12345"
When enabled network tokens will be generated asynchronously and only used on subsequent transactions to speed up transaction processing.
true
false
The display name for the merchant account.
1 - 255
"Example"
Response
Successful Response
The ID for the merchant account.
1 - 50
"merchant-12345"
The display name for the buyer.
1 - 255
"John Doe"
Whether the Real-Time Account Updater service is enabled for this merchant account. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to false
, the Account Updater service doesn't get called if a payment fails with expired or invalid card details. If the field is set to true
, the service is called. Please note that for this to work the other account_updater_* fields
must be set as well.
true
The date this merchant account was created at.
"2013-07-16T19:23:00.000+00:00"
The date this merchant account was last updated at.
"2013-07-16T19:23:00.000+00:00"
Always merchant-account
.
"merchant-account"
"merchant-account"
Client key provided by Pagos to authenticate to the Loon API. Loon is the Account Updater service we use and if the field is not set or if it's set to null, the Account Updater service doesn't get configured. If the field is set to null
, the other loon_*
fields must be set to null as well.
"client-key-1234"
Secret key provided by Pagos to authenticate to the Loon API. Loon is the Account Updater service we use and if the field is not set or if it's set to null, the Account Updater service doesn't get configured. If the field is set to null
, the other loon_*
fields must be set to null as well.
"key-12345"
Card schemes accepted when creating jobs using this set of Loon API keys. Loon is the Account Updater service we use and if the field is not set or if it's set to null, the Account Updater service doesn't get configured. If the field is set to null
, the other loon_*
fields must be set to null as well.
["visa"]
The public key used to encrypt the request to the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-1234"
The ID of the key used to encrypt the request to the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-id-1234"
The key used to decrypt the response from the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-1234"
The ID of the key used to decrypt the request from the Real-Time Account Updater service. The Account Updater service is used to update card details when cards are lost, stolen or expired. If the field is not set or if it's set to null
, the Account Updater service doesn't get called. If the field is set, the other account_updater_*
fields must be set as well.
"key-id-1234"
The maximum monetary amount allowed for over-capture, in the smallest currency unit, for example 1299
cents to allow for an over-capture of $12.99
.
1299
The maximum percentage allowed for over-capture, for example 25
to allow for an over-capture of 25%
of the original transaction amount.
25
Requestor ID provided for Visa after onboarding to use Network Tokens.
"id-12345"
Application ID provided for Visa after onboarding to use Network Tokens.
"id-12345"
Requestor ID provided for American Express after onboarding to use Network Tokens.
"id-12345"
Application ID provided for American Express after onboarding to use Network Tokens.
"id-12345"
Requestor ID provided for Mastercard after onboarding to use Network Tokens.
"id-12345"
Application ID provided for Mastercard after onboarding to use Network Tokens.
"id-12345"
When enabled network tokens will be generated asynchronously and only used on subsequent transactions to speed up transaction processing.
true
false