You can update the following details:
- Your merchant name.
- Your web shop URL.
- The city you operate from.
- The primary currency you use for payment settlements.
- The duration between authorising a payment and capturing it.
This call supports full and partial updates:
- All the populated fields in the update request are updated;
- Any non-mandatory fields excluded from the operation are skipped.
For a field to be updated correctly, it needs to be completely populated. For example, to update an element that contains child elements, all the mandatory child elements must be populated with valid data.
If one or more mandatory sub-elements are missing from the update request, the whole parent element fails to update, and its value does not change.
Request parameters
To update merchant data information, submit a POST /updateMerchantData
request specifying:
Name | Type | Required | Description |
---|---|---|---|
|
String |
|
A merchant code string holds a value to identify a merchant. Format:
|
|
String |
|
Provide a new name for the merchant. |
|
String |
|
Provide a new URL pointing to your online shop. |
|
String |
|
Provide a new city you operate from. |
|
String |
| Provide a different primary currency to settle payments.
|
|
enum |
| Define a new time interval between authorising and capturing a payment.
|
Response fields
If there are no errors in the request, the call returns a pspReference.
If any issues occur during the process, the call returns one or more warning or error messages.
Name | Type | Returned by default | Description |
---|---|---|---|
|
String |
|
A reference to uniquely identify the request. |
|
String |
|
List containing one or more warning messages. |
|
String |
|
List containing one or more error messages. |