Posts: 1
Registered: ‎01-21-2011

Chained Payments



I basically want to take a payment for a digital good from a buyer, take a commission and pay the seller of the digital good.


Whats the best way of implementing this leveraging Authorize.Net ?

Does support the concept of chained payments similar to Paypal's adaptive accounts API ?





Posts: 1,476
Topics: 33
Kudos: 37
Solutions: 126
Registered: ‎09-14-2009

Re: Chained Payments

No they don't. 


Basically you would either have to charge the customer twice to split the payment (bad idea) or have one party be responsible for paying the toher (which falls outside the scope of Authnet's services).

John Conde :: Certified Authorize.Net Developer (Brainyminds) :: Official Authorize.Net Blogger

NEW! Handling Authorize.Net's Webhooks with PHP

Integrate Every Authorize.Net JSON API with One PHP Class (Sample code included)

Tutorials for integrating Authorize.Net with PHP: AIM, ARB, CIM, Silent Post
All About Authorize.Net's Silent Post
Posts: 45
Topics: 20
Kudos: 7
Solutions: 1
Registered: ‎10-30-2011

Re: Chained Payments

I built a simple Chained Payments module that requires no programming. Just enter basic info, generate a button/link, customize as needed, get approved by Paypal, and start using it. No custom programming required:

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

Re: Chained Payments

You'd set up a single merchant account through which all charges run, handle any processing issues, then send sellers periodic payments or payments on request. Not too hard to do if they don't mind taking checks or Paypal payments or whatnot, there's sufficient volume to make it worthwhile, and a low percentage of fraud (since if you hand over the money and then the customer reports the charge as fraud, you're stuck holding the bag).


The key weakness here is of course money delivery. is fine for collecting money automatically, not so good for paying it out automatically.