cancel
Showing results for 
Search instead for 
Did you mean: 

UpdateCustomerPaymentProfile to change PaymentType

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.

vikask
Member
4 REPLIES 4

it the validationmode set to testmode?

RaynorC1emen7
Expert

liveMode

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,,,,,,,,,,,,,,,,

We're experiencing the same issue in the sandbox env.  If we change to TestMode it succeeds.