1
0
Files
PayPal-PHP-Server-SDK/doc/models/payment-token-request.md
2025-11-06 20:07:39 +00:00

1.2 KiB

Payment Token Request

Payment Token Request where the source defines the type of instrument to be stored.

Structure

PaymentTokenRequest

Fields

Name Type Tags Description Getter Setter
customer ?Customer Optional This object defines a customer in your system. Use it to manage customer profiles, save payment methods and contact details. getCustomer(): ?Customer setCustomer(?Customer customer): void
paymentSource PaymentTokenRequestPaymentSource Required The payment method to vault with the instrument details. getPaymentSource(): PaymentTokenRequestPaymentSource setPaymentSource(PaymentTokenRequestPaymentSource paymentSource): void

Example (as JSON)

{
  "customer": {
    "id": "id0",
    "merchant_customer_id": "merchant_customer_id2"
  },
  "payment_source": {
    "card": {
      "name": "name6",
      "number": "number6",
      "expiry": "expiry4",
      "security_code": "security_code8",
      "brand": "CB_NATIONALE"
    },
    "token": {
      "id": "id6",
      "type": "SETUP_TOKEN"
    }
  }
}