When attempting to create a customer profile with an Apple Pay token, I get the following error:
E00141 - Payment Profile Creation with this OpaqueData descriptor requires transactionMode to be set to liveMode
I found this but there are no other details provided aobut the error:
https://developer.authorize.net/api/reference/responseCodes.html?code=E00141
I have tried this in both Sandbox and the Production side and in both places I get the same error. What am I missing?
09-30-2019 09:25 AM - edited 09-30-2019 09:28 AM
This is our Gateway ID:
1776433
Thank you.
10-10-2019 08:24 AM
This gateway Id is for a production account (Merchant Name: Wellnicity.com). Are you doing this in sandbox or production? If sandbox, then the gateway Id will be different. We don't see any apple pay transactions for the gateway Id you provided.
A sample request for creating profiles using apple pay is below:
{
"createCustomerProfileRequest": {
"merchantAuthentication": {
"name": [ApiLoginId],
"transactionKey": [TransactionKey]
},
"profile": {
"merchantCustomerId": "Merchant_Customer_ID",
"description": "Profile description here",
"email": "customer-profile-email@here.com",
"paymentProfiles": {
"customerType": "individual",
"payment": {
"opaqueData": {
"dataDescriptor": "COMMON.APPLE.INAPP.PAYMENT",
"dataValue": [DataValue]
}
}
}
},
"validationMode": "liveMode"
}
}
10-10-2019 11:38 PM
Yes, it is targeting the production side because I was told by authorize.net that this functionality only works in production.
Also, please remove the company name from your rely.
I will try adding some of the properties in your sample to my request and see if it works.
10-11-2019 08:15 AM
Those changes had no effect. Is there anything else you can suggest?
10-14-2019 08:48 AM
1. Can we remove the merchant name and gateway ID from this discussion? You have the information now.
2. Is there a better way to get support than this? We've been on hold with this issue for weeks now and it shouldn't be that hard to create a profile for Apple Pay, right?
10-21-2019 08:54 AM