cancel
Showing results for 
Search instead for 
Did you mean: 

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,,,,testing9@mail.com,,,,,,,,,0.00,0.00,0.00,FALSE,none,,,,,,,,,,,,,,XXXX1231,Bank Account,,,,,,,,,,,,,,,,,

 

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

RahulSaini
Member
1 ACCEPTED SOLUTION

Accepted Solutions

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.

 

https://developer.authorize.net/api/reference/index.html#customer-profiles-update-customer-payment-p...

View solution in original post

mmcguire
Administrator Administrator
Administrator
1 REPLY 1

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.

 

https://developer.authorize.net/api/reference/index.html#customer-profiles-update-customer-payment-p...

mmcguire
Administrator Administrator
Administrator