Hello.
E00027 error when refunding with token and masked Routing/Acc#
I recieve E00027 The transaction cannot be found error. I do refund with token and masked Routing and Account numbers.
My request:
<?xml version="1.0" encoding="UTF-8"?> <createCustomerProfileTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"> <merchantAuthentication> <name>***</name> <transactionKey>***</transactionKey> </merchantAuthentication> <transaction> <profileTransRefund> <amount>12.34</amount> <bankRoutingNumberMasked>XXXX1891</bankRoutingNumberMasked> <bankAccountNumberMasked>XXXX6789</bankAccountNumberMasked> <transId>20000958700</transId> </profileTransRefund> </transaction> </createCustomerProfileTransactionRequest>
Does it even supposed to work? Am I missing something? Original transaction (20000958700) was made via token.
06-02-2016 07:29 AM
Hello @aleon
It may be simpler to use a refund transaction using the transaction id.
http://developer.authorize.net/api/reference/index.html#payment-transactions-refund-a-transaction
Richard
06-02-2016 07:44 AM
The problem is that suggested approach isn't convenient for me. If it's possible to make refund <createCustomerProfileTransactionRequest> - it will be much easier for my existing integration.
Such request works for CC flawlessly.
06-06-2016 06:47 AM
*bump*
06-09-2016 04:51 AM