I have created orders programmatically with money payment method with a custom status, then I need to generate a link to send customers to the checkout to update the method payment and complete the order.

Is it possible do that?

1 Answer 1


You have already created the order. In Magento flow, this means, that the system is already transferred data from quote to order. You can create functionality to update this order, but you would have to create own custom controller for this. Another way is to fill new quote with information from order and sent to customer usual checkout link. After new order will be created by the user with necessary payment info just cancel old order using observer.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.