Reply
Highlighted
Member
Posts: 2
Registered: ‎08-17-2011

Can update ARB card expiration without card number in authorize.net website, but not via api???

For ARB subscriptions, I can update the card expiration without the card number via account.authorize.net

 

Why can't I submit a 

 

<payment>

<creditCard>

<expirationDate>1312</expirationDate>

</creditCard>

</payment>

 

To the api? 

 

It's like it's expecting the cardNumber and won't take the creditCard node it otherwise. If I leave the payment node out all together it works. I understand that the customer should have their card number but to be honest, they are lazy and they complain about this. 

Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: Can update ARB card expiration without card number in authorize.net website, but not via api???

Don't think there's any way to do that with ARB, though I could be wrong. However, you can use CIM to set up payment profiles, call the billing method yourself as people come due (cron job or equivalent automated process that runs every morning), and then there's a way with CIM to get the credit card in the format xxxx1234 and then you can pass that back with the new expiration date and it will accept the update.

 

Short version - convert to CIM, or do without.