Create payment data amendment

Required Scopes: CUSTOMER_SELF_SERVICE_WRITE

Creates request for payment data amendment for specified customerId

SecurityApiKeyAuth
Request
path Parameters
customerId
required
integer <int64>

Unique ID of the customer

Request Body schema: application/json
required

Requested changes for payment data

accountHolder
required
string

The account holder of the bank account

bankName
required
string

Name of the bank

iban
required
string

Iban of the clients account

bic
required
string

Bic of the clients account

object (Signature)

Representing customer signature

Responses
200

OK

400

Validation of the request failed.

401

Authentication failed. No api-key, wrong api-key or wrong header name.

403

Authorization failed. The caller has no privilege to the given resource.

404

Entity does not exists.

409

Conflict

429

Access denied - rate limit is exceeded.

500

Unexpected system error.

post/v1/customers/{customerId}/self-service/payment-data
Request samples
application/json
{
  • "accountHolder": "Sven Hannawald",
  • "bankName": "Deutsche Bank",
  • "iban": "DE91 1000 0000 0123 4567 89",
  • "bic": "DEUTDEFFXXX",
  • "signature": {
    }
}
Response samples
application/json
{
  • "id": 0,
  • "accountHolder": "Sven Hannawald",
  • "bankName": "Deutsche Bank",
  • "iban": "DE91 1000 0000 0123 4567 89",
  • "bic": "DEUTDEFFXXX",
  • "requireSignature": true
}