At a high level, cardholders have registered their payment information with a 3rd party such as a mobile phone vendor, e.g., Apple, with a token being returned that is stored on their device. The cardholder then uses this stored token to purchase goods/services within a merchant’s application that is on their device. The merchant’s application sends the authorization message to Portico using the standard CreditAuth or CreditSale transactions. However, the SecureECommerce field is sent within those messages containing the necessary eCommerce InApp data that is required by the brands and issuers to settle correctly.
If an EcommerceIndicator is sent in for ApplePay or GooglePay, it will be passed along to the host.
If an ECI value is not passed in, the following default values will be assigned:
This functionality is currently only supported for ApplePay and GooglePay for Visa, MasterCard, American Express, and Discover.
For ApplePay or GooglePay In-App, the following SecureECommerce data elements apply:
For AMEX only, the following is also supported, but both token data blocks may be sent in PaymentData: