Posts: 3
Registered: ‎01-03-2021

UpdateCustomerPaymentProfile from CC to Echeck

I'm calling UpdateCustomerPaymentProfile to update a payment method. Currently, the payment method is credit card and I am calling UpdateCustomerPaymentProfile with echeck details.


Error I'm getting : 


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,,Test,Dev,,test,test,AL,12345,,,,,,,,,,,,,0.00,0.00,0.00,FALSE,none,,,,,,,,,,,,,,XXXX1231,Bank Account,,,,,,,,,,,,,,,,,


While doing UpdateCustomerPaymentProfile from echeck to CreditCard I'm not getting any error.

Posts: 165
Registered: ‎11-29-2017

Re: UpdateCustomerPaymentProfile from CC to Echeck

eCheck doesn't support zero dollar auths, which is what happens behind the scenes when you send validationMode = liveMode or testMode. For this update, either don't send the validationMode parameter or send the value validationMode = none.