Ubercart Adaptive Payments

Categories

Component ID

1307460

Component name

Ubercart Adaptive Payments

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module adapts the standard order payment process for Ubercart Marketplace so that items from up to 5 multiple sellers can be paid for with one single transaction.

In the most likely configuration, the customer makes a single payment for these items, via Paypal, and the purchase price (with shipping fee) for each is sent to the respective vendors, with the marketplace owner's percentage taken in the process.
This split is carried out using Paypal's Parallel Payments.

Payment information is then passed back into Ubercart, with receipts and order details appearing in the store admin, and the sellers and the buyers account being updated with them too - including the order status.

You will need a PayPal merchant account, a Paypal sandbox account, and once your processes are established, to submit a an application for an Api at x.com.

I'll be uploading more about the set up and configuration - and the PayPal process soon.

Modules required:

Ubercart (plus your optional UC modules)
Ubercart Marketplace
Ubercart Payments
Adaptive Payments
UC Adaptive Payments (this module)
Workflow