1
0
Files
PayPal-PHP-Server-SDK/doc/models/payment-token-response-payment-source.md
2024-10-18 19:06:27 +00:00

3.1 KiB

Payment Token Response Payment Source

The vaulted payment method details.

Structure

PaymentTokenResponsePaymentSource

Fields

Name Type Tags Description Getter Setter
card ?CardPaymentToken Optional Full representation of a Card Payment Token including network token. getCard(): ?CardPaymentToken setCard(?CardPaymentToken card): void
paypal ?PaypalPaymentToken Optional - getPaypal(): ?PaypalPaymentToken setPaypal(?PaypalPaymentToken paypal): void
venmo ?VenmoPaymentToken Optional - getVenmo(): ?VenmoPaymentToken setVenmo(?VenmoPaymentToken venmo): void
applePay ?ApplePayPaymentToken Optional A resource representing a response for Apple Pay. getApplePay(): ?ApplePayPaymentToken setApplePay(?ApplePayPaymentToken applePay): void
bank mixed Optional Full representation of a Bank Payment Token. getBank(): setBank( bank): void

Example (as JSON)

{
  "card": {
    "name": "name6",
    "last_digits": "last_digits0",
    "brand": "RUPAY",
    "expiry": "expiry4",
    "billing_address": {
      "address_line_1": "address_line_12",
      "address_line_2": "address_line_28",
      "admin_area_2": "admin_area_28",
      "admin_area_1": "admin_area_14",
      "postal_code": "postal_code0",
      "country_code": "country_code8"
    }
  },
  "paypal": {
    "description": "description2",
    "shipping": {
      "name": {
        "full_name": "full_name6"
      },
      "type": "SHIPPING",
      "address": {
        "address_line_1": "address_line_16",
        "address_line_2": "address_line_26",
        "admin_area_2": "admin_area_20",
        "admin_area_1": "admin_area_12",
        "postal_code": "postal_code8",
        "country_code": "country_code6"
      }
    },
    "permit_multiple_payment_tokens": false,
    "usage_type": "usage_type2",
    "customer_type": "customer_type6"
  },
  "venmo": {
    "description": "description6",
    "shipping": {
      "name": {
        "full_name": "full_name6"
      },
      "type": "SHIPPING",
      "address": {
        "address_line_1": "address_line_16",
        "address_line_2": "address_line_26",
        "admin_area_2": "admin_area_20",
        "admin_area_1": "admin_area_12",
        "postal_code": "postal_code8",
        "country_code": "country_code6"
      }
    },
    "permit_multiple_payment_tokens": false,
    "usage_type": "usage_type6",
    "customer_type": "customer_type0"
  },
  "apple_pay": {
    "card": {
      "name": "name6",
      "last_digits": "last_digits0",
      "type": "UNKNOWN",
      "brand": "RUPAY",
      "billing_address": {
        "address_line_1": "address_line_12",
        "address_line_2": "address_line_28",
        "admin_area_2": "admin_area_28",
        "admin_area_1": "admin_area_14",
        "postal_code": "postal_code0",
        "country_code": "country_code8"
      }
    }
  },
  "bank": {
    "key1": "val1",
    "key2": "val2"
  }
}