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