1
0
Files
PayPal-PHP-Server-SDK/doc/models/payment-token-request.md
Dani Kirby 6b43a4225b Beta Release 0.5.0 (#3)
* Automated commit message

* Automated commit message

* Automated commit message

* Automated commit message

---------

Co-authored-by: PayPalServerSDKs <server-sdks@paypal.com>
2024-09-09 12:10:34 -05: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 ?CustomerRequest Optional Customer in merchant's or partner's system of records. getCustomer(): ?CustomerRequest setCustomer(?CustomerRequest 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": "RUPAY"
    },
    "token": {
      "id": "id6",
      "type": "SETUP_TOKEN"
    }
  }
}