Payment workflow - Authorise, Confirm/Review then Capture #2328
Replies: 7 comments
-
I think this is a good feature. I am just thinking about the implementation and the way this would work. Option 1)
Questions on this approach:
Option 2)
My feeling is that the second option is the preferred option. There is nothing major stopping option 2 to be implemented right now as far as I know, as long as the gateway supports payment sources, which as far as I know only Stripe does at the moment. Let me know your thoughts on the above. |
Beta Was this translation helpful? Give feedback.
-
Ah, good thinking with the payment source idea in option 2, I think that could work. Only issue is that we'll want to use PayPal, which I suppose doesn't support payment sources. What's the best approach to add a FR for that, or is it even feasible? |
Beta Was this translation helpful? Give feedback.
-
PayPal Rest gateway supports payment sources. I'm not sure about the availability of it in Australia, though. |
Beta Was this translation helpful? Give feedback.
-
@andris-sevcenko I'll do some research! Otherwise, will continue on the PayPal gateway plugin repo. |
Beta Was this translation helpful? Give feedback.
-
@andris-sevcenko Are payment sources possible (or feasible) with PayPal Express? As in, possible now, or possible with custom development, or just plain not possible? |
Beta Was this translation helpful? Give feedback.
-
@engram-design isn't PayPal Express the gateway where you pay by your PayPal account? The payment source is your PayPal account in that case, no? |
Beta Was this translation helpful? Give feedback.
-
For sure, just meant in the context of this question. Whether you can prompt the user to pay with PayPal, redirect off, approve purchase, head back to the site to review, then capture payment. Maybe the only way to achieve this correctly is with @lukeholder's suggestion of a public controller action for this. |
Beta Was this translation helpful? Give feedback.
-
Just working with a client migrating from Magento to Commerce. They want to mimic their current checkout workflow, which is semi-common in the e-commerce world
It involves splitting the authorisation of payment gateways to the capturing. We would want users to fill out their address, shipping and payment information (enter credit card, or select PayPal), then proceed to a review/confirm step, then actually process the payment. I've seen this before on a few sites out there.
This would need to work for PayPal or Stripe. I suppose there should also be some sort of time limit from when the customer authorises their payment to triggering the payment.
Would this be possible?
Beta Was this translation helpful? Give feedback.
All reactions