Open
Description
I'm using opaqueData from Apple Pay to create a customer profile and subscription. Any idea why I am getting this exception? "E00027 There was an error processing the payment data. Opaque data can only be used with ECOM market "
[28-Jan-2025 21:09:38 UTC] GF Apple Pay: Subscription request: net\authorize\api\contract\v1\ARBCreateSubscriptionRequest Object
(
[subscription:net\authorize\api\contract\v1\ARBCreateSubscriptionRequest:private] => net\authorize\api\contract\v1\ARBSubscriptionType Object
(
[name:net\authorize\api\contract\v1\ARBSubscriptionType:private] => xxx Apple Pay Subscription
[paymentSchedule:net\authorize\api\contract\v1\ARBSubscriptionType:private] => net\authorize\api\contract\v1\PaymentScheduleType Object
(
[interval:net\authorize\api\contract\v1\PaymentScheduleType:private] => net\authorize\api\contract\v1\PaymentScheduleType\IntervalAType Object
(
[length:net\authorize\api\contract\v1\PaymentScheduleType\IntervalAType:private] => 1
[unit:net\authorize\api\contract\v1\PaymentScheduleType\IntervalAType:private] => months
)
[startDate:net\authorize\api\contract\v1\PaymentScheduleType:private] => DateTime Object
(
[date] => 2025-01-28 00:00:00.000000
[timezone_type] => 3
[timezone] => UTC
)
[totalOccurrences:net\authorize\api\contract\v1\PaymentScheduleType:private] => 9999
[trialOccurrences:net\authorize\api\contract\v1\PaymentScheduleType:private] =>
)
[amount:net\authorize\api\contract\v1\ARBSubscriptionType:private] => 3.00
[trialAmount:net\authorize\api\contract\v1\ARBSubscriptionType:private] =>
[payment:net\authorize\api\contract\v1\ARBSubscriptionType:private] => net\authorize\api\contract\v1\PaymentType Object
(
[creditCard:net\authorize\api\contract\v1\PaymentType:private] =>
[bankAccount:net\authorize\api\contract\v1\PaymentType:private] =>
[trackData:net\authorize\api\contract\v1\PaymentType:private] =>
[encryptedTrackData:net\authorize\api\contract\v1\PaymentType:private] =>
[payPal:net\authorize\api\contract\v1\PaymentType:private] =>
[opaqueData:net\authorize\api\contract\v1\PaymentType:private] => net\authorize\api\contract\v1\OpaqueDataType Object
(
[dataDescriptor:net\authorize\api\contract\v1\OpaqueDataType:private] => COMMON.APPLE.INAPP.PAYMENT
[dataValue:net\authorize\api\contract\v1\OpaqueDataType:private] => xxxx
[dataKey:net\authorize\api\contract\v1\OpaqueDataType:private] =>
[expirationTimeStamp:net\authorize\api\contract\v1\OpaqueDataType:private] =>
)
[emv:net\authorize\api\contract\v1\PaymentType:private] =>
[dataSource:net\authorize\api\contract\v1\PaymentType:private] =>
)
[order:net\authorize\api\contract\v1\ARBSubscriptionType:private] => net\authorize\api\contract\v1\OrderType Object
(
[invoiceNumber:net\authorize\api\contract\v1\OrderType:private] => xxxx
[description:net\authorize\api\contract\v1\OrderType:private] => xxxx Apple Pay Subscription
[discountAmount:net\authorize\api\contract\v1\OrderType:private] =>
[taxIsAfterDiscount:net\authorize\api\contract\v1\OrderType:private] =>
[totalTaxTypeCode:net\authorize\api\contract\v1\OrderType:private] =>
[purchaserVATRegistrationNumber:net\authorize\api\contract\v1\OrderType:private] =>
[merchantVATRegistrationNumber:net\authorize\api\contract\v1\OrderType:private] =>
[vatInvoiceReferenceNumber:net\authorize\api\contract\v1\OrderType:private] =>
[purchaserCode:net\authorize\api\contract\v1\OrderType:private] =>
[summaryCommodityCode:net\authorize\api\contract\v1\OrderType:private] =>
[purchaseOrderDateUTC:net\authorize\api\contract\v1\OrderType:private] =>
[supplierOrderReference:net\authorize\api\contract\v1\OrderType:private] =>
[authorizedContactName:net\authorize\api\contract\v1\OrderType:private] =>
[cardAcceptorRefNumber:net\authorize\api\contract\v1\OrderType:private] =>
[amexDataTAA1:net\authorize\api\contract\v1\OrderType:private] =>
[amexDataTAA2:net\authorize\api\contract\v1\OrderType:private] =>
[amexDataTAA3:net\authorize\api\contract\v1\OrderType:private] =>
[amexDataTAA4:net\authorize\api\contract\v1\OrderType:private] =>
)
[customer:net\authorize\api\contract\v1\ARBSubscriptionType:private] => net\authorize\api\contract\v1\CustomerType Object
(
[type:net\authorize\api\contract\v1\CustomerType:private] =>
[id:net\authorize\api\contract\v1\CustomerType:private] => guest_xxxx
[email:net\authorize\api\contract\v1\CustomerType:private] => xxxx
[phoneNumber:net\authorize\api\contract\v1\CustomerType:private] => xxxx
[faxNumber:net\authorize\api\contract\v1\CustomerType:private] =>
[driversLicense:net\authorize\api\contract\v1\CustomerType:private] =>
[taxId:net\authorize\api\contract\v1\CustomerType:private] =>
)
[billTo:net\authorize\api\contract\v1\ARBSubscriptionType:private] => net\authorize\api\contract\v1\NameAndAddressType Object
(
[firstName:net\authorize\api\contract\v1\NameAndAddressType:private] => xyz
[lastName:net\authorize\api\contract\v1\NameAndAddressType:private] => xyz
[company:net\authorize\api\contract\v1\NameAndAddressType:private] =>
[address:net\authorize\api\contract\v1\NameAndAddressType:private] => xxxx
[city:net\authorize\api\contract\v1\NameAndAddressType:private] => xxxx
[state:net\authorize\api\contract\v1\NameAndAddressType:private] => xx
[zip:net\authorize\api\contract\v1\NameAndAddressType:private] => 1111
[country:net\authorize\api\contract\v1\NameAndAddressType:private] => United States
)
[shipTo:net\authorize\api\contract\v1\ARBSubscriptionType:private] =>
[profile:net\authorize\api\contract\v1\ARBSubscriptionType:private] =>
)
[merchantAuthentication:net\authorize\api\contract\v1\ANetApiRequestType:private] => net\authorize\api\contract\v1\MerchantAuthenticationType Object
(
[name:net\authorize\api\contract\v1\MerchantAuthenticationType:private] => xyz
[transactionKey:net\authorize\api\contract\v1\MerchantAuthenticationType:private] => xyz
[sessionToken:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =>
[password:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =>
[impersonationAuthentication:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =>
[fingerPrint:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =>
[clientKey:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =>
[accessToken:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =>
[mobileDeviceId:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =>
)
[clientId:net\authorize\api\contract\v1\ANetApiRequestType:private] =>
[refId:net\authorize\api\contract\v1\ANetApiRequestType:private] => ref1738098578
)
[28-Jan-2025 21:09:38 UTC] GF Apple Pay: Using environment: production
[28-Jan-2025 21:09:39 UTC] GF Apple Pay: Subscription response: net\authorize\api\contract\v1\ARBCreateSubscriptionResponse Object
(
[subscriptionId:net\authorize\api\contract\v1\ARBCreateSubscriptionResponse:private] =>
[profile:net\authorize\api\contract\v1\ARBCreateSubscriptionResponse:private] =>
[refId:net\authorize\api\contract\v1\ANetApiResponseType:private] => xxx
[messages:net\authorize\api\contract\v1\ANetApiResponseType:private] => net\authorize\api\contract\v1\MessagesType Object
(
[resultCode:net\authorize\api\contract\v1\MessagesType:private] => Error
[message:net\authorize\api\contract\v1\MessagesType:private] => Array
(
[0] => net\authorize\api\contract\v1\MessagesType\MessageAType Object
(
[code:net\authorize\api\contract\v1\MessagesType\MessageAType:private] => E00027
[text:net\authorize\api\contract\v1\MessagesType\MessageAType:private] => There was an error processing the payment data. Opaque data can only be used with ECOM market type.
)
[1] => net\authorize\api\contract\v1\MessagesType\MessageAType Object
(
[code:net\authorize\api\contract\v1\MessagesType\MessageAType:private] => E00001
[text:net\authorize\api\contract\v1\MessagesType\MessageAType:private] => An error occurred during processing. Please try again.
)
)
)
[sessionToken:net\authorize\api\contract\v1\ANetApiResponseType:private] =>
)
Metadata
Metadata
Assignees
Labels
No labels