cancel
Showing results for 
Search instead for 
Did you mean: 

Authorize.net Update recurrent billing using ARB

Hello, 

 

I asked the same question at stackoverflow.com. Anyway, my question is related to updating ARB subscription. I would like to know, if we can send XML data having no data in the XML element.

 

For instance, is this xml data valid for updating ARB subscription.

 

<ARBUpdateSubscriptionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
  <merchantAuthentication>
    <name>435345345345</name>
    <transactionKey>sdfsdfsdfsdf</transactionKey>
  </merchantAuthentication>
  <refId>155969e50PGj</refId>
  <subscriptionId>234324</subscriptionId>
  <subscription>
    <amount>75</amount>
    <customer>
      <id>155969</id>
      <email></email>
      <phoneNumber></phoneNumber>
    </customer>
    <billTo>
      <firstName></firstName>
      <lastName></lastName>
      <company></company>
      <address></address>
      <city></city>
      <state></state>
      <zip></zip>
      <country></country>
    </billTo>
    <shipTo>
      <firstName></firstName>
      <lastName></lastName>
      <company></company>
      <address></address>
      <city></city>
      <state></state>
      <zip></zip>
      <country></country>
    </shipTo>
  </subscription>
</ARBUpdateSubscriptionRequest>

 

kirancshet
Member
1 REPLY 1

The xml documentation in

http://developer.authorize.net/api/arb/

 

All XMLelements are case sensitive and must be submitted in the order listed here.
Optional elements should not be submitted unless they contain valid values.

 

so NO, unless you want to update the data with blank

 

 

 
 
RaynorC1emen7
Expert