cancel
Showing results for 
Search instead for 
Did you mean: 

update credit card expiry date only in ARB subscription using API

Hello,

 

is it not possible to update only expiry date for credit card in Authorize.net ARB subscription id using ARB update API ? i am trying to do but getting E00003 error code. Error description text is like below.

 

The element 'creditCard' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd' has invalid child element 'expirationDate' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'. List of possible elements expected: 'cardNumber' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'.

 

Thanks!

tatvaauthorize
Contributor
4 REPLIES 4

Try the masked cc#, if that doesn't work, then CC# is required.

RaynorC1emen7
Expert

Hi Clement Shek,

 

Can you tell in which format we should pass ? i have tried to pass XXXX0002 format but it is not wroking. it is givng card number is not valid. same thing is working while updating CIM profile.

 

Thanks!

That is the masked format, look like the number is required.

Hi,

 

anybody know reason for why Authorize.net ARB update API require Credit card number and expiry ? if user has same card number but they wants to update expiry date only then he have to reenter card number again in our update form.

 

Thanks!