POST
/
payment-methods
/
{id}
/
document
curl -X POST \
 /payment-methods/{id}/document \
 --header "Content-Type: application/json" \
 --header "Authorization: Bearer <token>" \
 --data '{
    "id": "",
    "customer": "https:\/\/example.com\/",
    "gatewayName": "",
    "type": "",
    "referenceId": "",
    "customerReferenceId": "",
    "default": "",
    "status": "active",
    "source": "api",
    "enabled": "",
    "isInternal": "",
    "name": "",
    "data": [
        ""
    ],
    "creationDate": "",
    "expirationDate": "",
    "notifications": [
        "https:\/\/example.com\/"
    ],
    "webhookResults": [
        "https:\/\/example.com\/"
    ],
    "gateway": "",
    "internal": "",
    "expired": "",
    "verified": "",
    "gatewayData": [
        ""
    ],
    "card": {
        "brand": "Visa",
        "last4": "4242",
        "expMonth": "12",
        "expYear": "2022",
        "cardHolder": "Max Mustermann"
    },
    "sepaDebit": {
        "iban": "DE8937*********3232",
        "bic": "COBADEFFXXX",
        "mandateReference": "MNDT-2021-123456",
        "signingDate": "2021-01-01T00:00:00+00:00"
    },
    "paypal": {
        "email": "max@mustermann.de",
        "billingAgreementId": "I-1J5gqz2eZvKYlo2C2X2X2X2X"
    },
    "expirationInDays": "",
    "tenantId": ""
}'
{
  "id": "<string>",
  "customer": "https://example.com/",
  "gatewayName": "wallet",
  "type": "sepa_debit",
  "referenceId": "<string>",
  "default": true,
  "status": "active",
  "source": "api",
  "enabled": true,
  "name": "<string>",
  "data": [
    "<string>"
  ],
  "creationDate": "2023-11-07T05:31:56Z",
  "expirationDate": "2023-11-07T05:31:56Z",
  "sepaMandate": {
    "id": "ad8f0b9c-0b1a-4e1a-8b0a-0b1a4e1a8b0a",
    "status": "active",
    "creditorIdentifier": "<string>",
    "mandateReference": "MNDT-2021-0001",
    "bankAccount": {
      "id": "ad8f0b9c-4b1e-4e0e-8b9c-4b1e4e0e8b9c",
      "iban": "DE12500105170648489890",
      "bic": "PBNKDEFFXXX",
      "accountHolder": "Max Mustermann",
      "bankName": "Commerzbank"
    },
    "sequenceType": "FRST",
    "sepaType": "core"
  },
  "card": {
    "brand": "Visa",
    "last4": "4242",
    "expMonth": 12,
    "expYear": 2022,
    "cardHolder": "Max Mustermann"
  },
  "sepaDebit": {
    "iban": "DE8937*********3232",
    "bic": "COBADEFFXXX",
    "mandateReference": "MNDT-2021-123456",
    "signingDate": "2021-01-01T00:00:00+00:00"
  },
  "paypal": {
    "email": "max@mustermann.de",
    "billingAgreementId": "I-1J5gqz2eZvKYlo2C2X2X2X2X"
  },
  "expirationInDays": 123
}

Authorizations

Authorization
string
header
required

Value for the Authorization header parameter.

Path Parameters

id
string
required

PaymentMethod identifier

Body

The new PaymentMethod resource

Response

201
application/json

PaymentMethod resource created