I am looking for some solution, Where I can generate custom amount order from back end and directly sent payment invoice to my customer.

I want to sent custom invoice to my every customer, so from backend I can do this and send invoice link to my customer and they can pay.

Is there any way in magento2 to achieve this functionality?

  • are u want create a custom order and want to invoice to every customer or a single customer
    – Amit Bera
    Apr 3, 2017 at 18:55
  • I want to send custom amount invoices to some customer. so in invoice they will have some link when they click on that link they will be redirected to site and it will land to cart page or checkout page so customer can pay for it. Apr 4, 2017 at 5:22
  • I do not know if it is available in the Open Source version, but in the Enterprise Edition you can create an order and set custom price for each products from the customer admin page in the backend. Sep 4, 2017 at 12:19
  • @FranckGarnier Thanks for your reply. Okay it is good that it is possible to do this in the enterprise edition. But my plan is to send an invoice of order after placing an order from backend and by that invoice, user can make payment. Sep 4, 2017 at 12:21
  • It seems not possible natively. But I do not understand, if you create an invoice, for Magento the payment has been authorized or captured. Sep 5, 2017 at 8:39

1 Answer 1


Yes you can achieve this. Follow below links



  • Thanks for your answer. Till I know we must have product created in backend for which we are going to place an order. Above solution will only work if we have such amount's product. but in my case I wanted to send custom invoice with custom amounts every time. so customer click there and return to my website and make payment. Mar 29, 2017 at 9:23

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.