I am calling UpdateCustomerPaymentProfile to update a payment method. Currently payment method is credit card and I am calling UpdateCustomerPaymentProfile with a echeck details. I am getting following error in response-
E00027:This processor does not accept zero dollar authorization for this card type.
Same echeck details works fine when I use it to create a new payment method.
01-04-2013 02:50 AM
it the validationmode set to testmode?
01-04-2013 04:23 AM
liveMode
01-04-2013 04:28 AM
Not sure if is a bug not not on the CIM API, it work thru the merchant account interface because it doesn't do an auth_only transaction to validate the check account. Not sure if an validationmode = livemode would do anything for a checking account anyway.
credit card to check
3,1,289,This processor does not accept zero dollar authorization for this card type.,,P,0,none,Test transaction for ValidateCustomerPaymentProfile.,0.00,ECHECK,auth_only,12345,,,,,,,,,,,,,,,,,,,,0.00,0.00,0.00,FALSE,none,E11FE2F80AC52702EDEE98887DFA73CB,,,,,,,,,,,,,XXXX4694,Bank Account,,,,,,,,,,,,,,,,
check to check
1,1,1,This transaction has been approved.,,P,2182290676,none,Test transaction for ValidateCustomerPaymentProfile.,0.01,ECHECK,auth_only,12345,,,,,,,,,,,,,,,,,,,,0.00,0.00,0.00,FALSE,none,B270B763ED9A7D242BAF0C20BA71859F,,,,,,,,,,,,,XXXX4694,Bank Account,,,,,,,,,,,,,,,,
01-04-2013 08:00 AM
We're experiencing the same issue in the sandbox env. If we change to TestMode it succeeds.
09-15-2016 07:05 AM