1
0
Files
PayPal-PHP-Server-SDK/doc/models/apple-pay-payment-data.md
2024-09-06 15:38:17 +05:00

1.6 KiB

Apple Pay Payment Data

Information about the decrypted apple pay payment data for the token like cryptogram, eci indicator.

Structure

ApplePayPaymentData

Fields

Name Type Tags Description Getter Setter
cryptogram ?string Optional Online payment cryptogram, as defined by 3D Secure. The pattern is defined by an external party and supports Unicode.
Constraints: Minimum Length: 1, Maximum Length: 2000, Pattern: ^.*$
getCryptogram(): ?string setCryptogram(?string cryptogram): void
eciIndicator ?string Optional ECI indicator, as defined by 3- Secure. The pattern is defined by an external party and supports Unicode.
Constraints: Minimum Length: 1, Maximum Length: 256, Pattern: ^.*$
getEciIndicator(): ?string setEciIndicator(?string eciIndicator): void
emvData ?string Optional Encoded Apple Pay EMV Payment Structure used for payments in China. The pattern is defined by an external party and supports Unicode.
Constraints: Minimum Length: 1, Maximum Length: 2000, Pattern: ^.*$
getEmvData(): ?string setEmvData(?string emvData): void
pin ?string Optional Bank Key encrypted Apple Pay PIN. The pattern is defined by an external party and supports Unicode.
Constraints: Minimum Length: 1, Maximum Length: 2000, Pattern: ^.*$
getPin(): ?string setPin(?string pin): void

Example (as JSON)

{
  "cryptogram": "cryptogram6",
  "eci_indicator": "eci_indicator0",
  "emv_data": "emv_data0",
  "pin": "pin4"
}