Construct your HTTPS POST as detailed in the Vantiv PayPage Integration Guide using the components listed in the Table below.
Parameter Name | Description |
---|---|
applepay.data | Payment data dictionary, Base64 encoded as a string. Encrypted Payment data. |
applepay.signature | Detached PKCS #7 signature, Base64 encoded as string. Signature of the payment and header data. |
applepay.version | version information about the payment token. |
applepay.header.applicationData | SHA-256 hash, hex encoded as a string. Hash of the applicationData property of the original PKPaymentRequest. |
applepay.header.ephemeralPublicKey | X.509 encoded key bytes, Base64 encoded as a string. Ephemeral public key bytes. |
applepay.header.publicKeyHash | SHA-256 hash, Base64 encoded as a string. Hash of the X.509 encoded public key bytes of the merchant's certificate. |
applepay.header.transactionId | Hex identifier, as a string. Transaction identifier, generated on the device. |
Previous: LitleXML <applepay> structure
Return to: In-App for eCommerce