Reply
Member
Posts: 1
Registered: ‎08-26-2010

ARB Subscriptions and refunds

I am developing the payment sections of my website at the moment. I am going to be using ARB subscriptions for members. Members can upgrade their accounts at any point during there current membership.

 

My question is, if a member changes their subscription and there is a refund that needs to be issued, can a refund to issued off their last ARB payment Transaction Id?

 

If so where would this be done? I looked at the test account interface and I do not see an option to refund off an ARB subscription.

Administrator
Posts: 591
Registered: ‎08-21-2009

Re: ARB Subscriptions and refunds

There is no refund functionality built into our system that is specific to ARB payments.  However, any individual transaction (generated by ARB or not) can be refunded within 120 days of when it is first run.  As long as you are storing the transaction IDs that we send you for each ARB transaction, you can issue a refund either programmatically using AIM or manually through our online interface.

Member
Posts: 3
Registered: ‎04-23-2012

Re: ARB Subscriptions and refunds

Hi,

 

Can you let me know how i can get transaction id in ARB response?

 

I'm getting this type of response from ARB CreateSubscriptionRequest.

 

AuthorizeNetARB_Response Object
(
    [xml] => SimpleXMLElement Object
        (
            [messages] => SimpleXMLElement Object
                (
                    [resultCode] => Ok
                    [message] => SimpleXMLElement Object
                        (
                            [code] => I00001
                            [text] => Successful.
                        )

                )

            [subscriptionId] => 1809793
        )

    [response] => OkI00001Successful.1809793
    [xpath_xml] => SimpleXMLElement Object
        (
            [messages] => SimpleXMLElement Object
                (
                    [resultCode] => Ok
                    [message] => SimpleXMLElement Object
                        (
                            [code] => I00001
                            [text] => Successful.
                        )

                )

            [subscriptionId] => 1809793
        )

)

 

I need transaction id for refunds through AIM method

 

Looking for your reply.

 

Thanks 

Harpreet Singh

 

 
Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: ARB Subscriptions and refunds

CreateSubscriptionRequest don't generate transaction, it just create a schedule job to run later.

You would need to either use the

Transaction Details API or silent post to get the transaction that creates from the schedule on the ARB.

 

Member
Posts: 3
Registered: ‎04-23-2012

Re: ARB Subscriptions and refunds

Hi,

Thanks for your reply

 

Can you let me know by which method or function i can get transaction id.

 

here is my dummy code in PHP

http://gtstechin.com/clients/authorize.zip

Member
Posts: 3
Registered: ‎04-23-2012

Re: ARB Subscriptions and refunds

I got the tranactions ids through Transaction Details API  with the help of batch id.

 

Now my next concern to get the subsciption id from particular transaction id.

 

please check the screenshot http://prntscr.com/1nhywt

 

Looking for your reply

 

Thanks in advance.

Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: ARB Subscriptions and refunds

[ Edited ]

currently, subscription ID is not return with the transaction detail api. but there are work around

http://community.developer.authorize.net/t5/Integration-and-Testing/ARB-Subscription-Reporting/m-p/9...