When i tried to perform a refund on production, i got the error "E00007 - User authentication failed due to invalid authentication values.".
However, we still be able to accept authorize payment. This means our login and transaction key are still valid.
The same code works for sandbox account.
Here the transaction detail in json
{
"CardNumber":"",
"ExpiryYear":0,
"ExpiryMonth":0,
"VerificationNumber":"",
"CardDataToken":null,
"CardDataDescriptor":null,
"ProfileId":null,
"ProfileCardId":null,
"NameOnCard":null,
"BillingAddress":null,
"Phone":null,
"Email":null,
"CreditCardType":0,
"Subtotal":90,
"TotalTax":0,
"TransactionId":"51591980877",
"CurrencyCode":null,
"CountryCode":null,
"TransactionFriendlyName":"Refund for cancelled order",
"Quantity":1,
"AdjustId":"51591980877",
"IsFullRefund":true,
"Total":20
}
Thanks
10-22-2019 10:40 AM
check my data. It seems i send in the card number in this format "XXXX1234" instead of "1234".
will this cause problem?
ken
10-22-2019 11:52 AM