Author Topic: Authorize.net IPN  (Read 7230 times)

Offline Stzzo

  • Jr. Member
  • **
  • Posts: 1
    • View Profile
Authorize.net IPN
« on: 21/December/2007, 07:03:58 AM »
Hi,

In the docs, it says that auth.net does not notify upon execution of each transaction in a subscription billing.

However, in the auth.net ARB guide, they talk transaction responses from individual payments in a subscription - specifically, the "Silent Post URL":

Quote
The payment gateway sends an email to the merchant for each transaction submitted in a subscription, indicating the transaction ??s status. If you would rather receive a response in name/value pair format for each payment submitted, you may use the Silent Post URL the Merchant interface. The Silent Post URL acts as carbon copy of the transaction results that are already posted for each transaction submitted to the payment gateway. When this feature is enabled in the Merchant Interface, the payment gateway will post a transaction response for every transaction to the specified URL. The Silent Post URL feature is the only way you can receive a name/value pair response for transactions in an ARB subscription.

Apparently, the auth.net account can be configured with a URL to which transaction results are communicated.  Is there an existing URL for nBill that's set up to receive such responses?

Thanks.

Offline netshine

  • Administrator
  • Hero Member
  • *****
  • Posts: 4,955
    • View Profile
Re: Authorize.net IPN
« Reply #1 on: 21/December/2007, 08:46:52 AM »
Well spotted. You can try using the callback URL (you can pick it up from the auth.net gateway parameters in nBill - just prefix with your site's domain). If the silent postback is in the same format as a normal postback, it should work.

Update: The silent callback will not work because the authentication hash is different for repeat payments. I am working on developing the auth.net gateway a bit further to see if I can get it to work, but so far auth.net has been failing to send a silent callback with my test transactions.
« Last Edit: 01/October/2008, 06:16:47 PM by netshine »

Offline mohrt

  • Full Member
  • ***
  • Posts: 22
    • View Profile
Re: Authorize.net IPN
« Reply #2 on: 14/September/2009, 08:51:44 PM »
Was the callback implementation ever completed?

Offline netshine

  • Administrator
  • Hero Member
  • *****
  • Posts: 4,955
    • View Profile
Re: Authorize.net IPN
« Reply #3 on: 15/September/2009, 08:50:07 AM »
No, I could not get it to work, and (unusually), the auth.net support department were not very helpful. I think it would require a live account to test on, as the development system does not properly support ARB. I don't have a live account for testing on, and nobody seemed to be clamouring for it anyway so I just abandoned it.

Offline mohrt

  • Full Member
  • ***
  • Posts: 22
    • View Profile
Re: Authorize.net IPN
« Reply #4 on: 15/September/2009, 03:00:16 PM »
If I stick with the SSL method it will work, correct? Keeping on the member on the website, the order will get processed automatically after a successful card approval?

Offline netshine

  • Administrator
  • Hero Member
  • *****
  • Posts: 4,955
    • View Profile
Re: Authorize.net IPN
« Reply #5 on: 15/September/2009, 03:49:05 PM »
It already works both with and without SSL for the first payment, it is only recurring payments that do not get a callback.