Closed (won't fix)
Project:
Commerce Core
Version:
7.x-1.x-dev
Component:
Payment
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
17 Mar 2011 at 19:20 UTC
Updated:
26 Sep 2020 at 08:42 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
pcambraCan you be more specific with the meaning of "multiple payments"?
Drupal commerce support several payment methods enabled at the same time, you can configure rules to select when are they enabled or not, and if more than one is eligible for a given order, the user is prompted to select one of them.
If you mean pay something with different payments, like $100 and you can pay that in different payment transactions.
Comment #2
felipepodesta commentedProbably he refers for example to use two forms of payment. Where you can pay a $ 100 product with two payment system. $ 50 and $ 50 in paypal with autorize.net.
Still in the same subject, is very interesting to integrate the core userpoints. So it is still possible in this instance, pay $ 50 and use paypal with 50 points.
Comment #3
liupascal commentedIs there any news from this topic ?
I would also like to allow my members to pay a part/complete order with points (user points) and credit card for instance
Thanks !
Comment #4
hozt commentedYou can indeed apply multiple payments to a commerce order. If you enable the sample payment module you can test this for yourself. Manually create an order and then go to the payments tab and start adding payments. You will have to create your own payment module or possibly use rules to apply your points payment.
Comment #5
liupascal commentedThanks for your reply hozt,
I was actually concerned about how to present this to the user without making it complicated to use.
When a user get to the payment page, I am not sure seeing a whole bunch of fields and payment options where he can actually have multiple payment would be "user friendly" - Do you have any ideas or example ?
Comment #6
hozt commentedTake a look at the Commerce Authorize module. This is a relatively straight forward payment module that will help you get started. I do not have any sample code yet.
Comment #7
rszrama commentedThis isn't something Commerce can do out of the box, and I'm not entirely sure it would fit in. However, in a contributed module, you should be able to look at the order balance before moving forward to the checkout completion page and requesting additional payment from the customer if necessary. For now, I'm just going to have to mark this "won't fix" as no easy ideas come to mind for how we could make this abstract enough to solve in core. The main problem in core would be how you visualize the outstanding balance and accommodate both on-site and off-site payment methods.
Comment #8
joshmillerNote that there is a sandboxed module that makes adding multiple payment installments on a single order possible:
#1503734: Commerce Order Installment
Comment #9
afagioliStill working on this...