I am creating a site which has products from different users.
A customer comes to the site and adds 10 items to their account. Each item could be from a different "reseller" who gets a certain percentage of the transaction. Then there could be a Sales Person who also gets a certain commission. Then, the website gets the remaining balance of the transaction.
1) User Buys an Item
2) Reseller (person who owns that item) Gets a Percentage (each user is different)
3) Sales Person (if there is one) gets a Percentage
We thought PayPal's Adaptive Payments was the solution, however we found out that we can only have up to 5 receivers (or 6 including the primary receiver) with chained payments. Is there a way to have unlimited receivers?
If not, please help us find another option. If the customer added 10 items to their cat obviously that exceeds the max 5 receivers after paying each reseller and each sales person.
Another thought, we could just go with a normal payment scenario. Send all funds to the site, then track each order detail to the database. Later on, after payment we use our own script and database to make an API Payment Call to each Reseller and Sales person that needs to be paid. Is this a possibility? Does paypal have a service for just sending funds directly from our account to another User without needing input from either user?