I understand, thanks. I think the main issue is that ‘create order’ in admin doesn’t allow for modifications to item count (or price) and I was looking for some change to PayLink to circumvent that.
Example:
Store owner wants to setup a private, non-front end payment, for someone (as often is the case with corporate buyers who want to pay by bank transfer or card – for a variety of complex orders – imagine a school looking to purchase for different campuses) and receive some sort of discount based on bulk.
I’d thought to perhaps use Paylink to collect payment and then create the orders for them, but it’s not ideal as there is no solid way to fulfill the request by creating an order for the user once payment received (as they’re public) and because there is no way to fulfill the order currently by using Create New in order admin which has some limitations as to what can be created/edited.
Alternatively, I can create coupons for the user, but then they need to build the order/orders themselves and enter multiple coupons for each product (also not ideal).
I suppose the issue would be addressed by simply improving the admin ‘order create new’ functionality to allow for customizations with feature parity with the normal cart so that quantity, coupons, price can be configured by store admin rather than updating the Paylink functionality.
This way the store admin can setup an order easily for user and activate it once payment received by Paylink.
Alternatively, one can setup license pricing for each product that has tiers for quantity and just modify the code so that the license priced products are only available in the admin.