WooCommerce Purchase Order Payment Gateway

$34.99$179.99

woocommerce-purchase-order

Do you need a way to allow customers to place an order before providing payment information? Maybe you need to calculate shipments manually for every order or maybe you want to be able to approve/cancel an order before the customer actually pays. Do you want to only do this for specific scenarios – like a specific product category or shipping method being used? WooCommerce Purchase Order Payment Gateway allows you to separate the checkout process from the payment process to give you more flexibility with your WooCommerce shop. Got questions? Use one of the comment forms below!

Clear selection
SKU: N/A. Category: . Tag: .
Standard Edition OptionsAdvanced Edition OptionsPO Upload Settings - part2PO Upload Settings - part1WooCommerce PO Upload Fields

Product Description

This is an intermediary payment gateway, which allows your customers to checkout without having to provide payment information. This can be useful if you want to use WooCommerce to provide quotes or if you have items that for one reason or another require manual shipping rate quotes for each order.   You may wish to force your customers to use the payment gateway by selecting “mutual exclusive” which will hide all other payment methods at checkout (but will be available when you’re ready for them to actually pay). Otherwise, you can make all methods available so your customer can choose to defer payment – depending on your particular business model.

Mutual Exclusivity

WooCommerce Order ActionsWhen the customer checks out, receive an order confirmation email like normal, but a note is displayed indicating that the order hasn’t been paid for yet (this note is configurable in the Customer Message field).

At this point, the order status will be On Hold. When you are ready for the customer to pay, you would change the order status to Pending (note: not Processing), save the order, and then resend the invoice email.

 

 

The customer will, then receive an email with a pay link similar to this:

Email With Pay Link

 

Upon clicking the link, your customer will be taken to a pay page, which looks similar to the checkout, except that all of the information is in place except for the payment method. All active payment methods will be available here Except for the purchase order payment gateway. Pay Page

 

Dynamic Availability

There are different options for this plugin depending on how you might want to make purchas order available. You may only want specific users to be able to use Purchase Orders. If so, uncheck “enable for all users” and enable the “Allow purchase orders” on each users profile

WooCommerce Purchase Order Enable For All Users User Profile Purchase Order

Shipping

On the other hand, you may want to only have Purchase Order available for specific shipping methods – This requires that you purchase either the Advaned Shipping Filter or Shipping Filter w/ PO Upload Edition. You can use CTRL (or command on a Mac) to select multiple options – all available shipping methods are selectable here, though you wouldn’t be able to differentiate between UPS ground or UPS 2nd day, for example.

Shipping Methods

Other Fields

I’ve changed these fields from the defaults to illustrate what corresponds to what The document upload label field is, of course, only available on the Shipping Filter w/ PO Upload Edition.

Fields Illustration 1Fields Illustration 2

 

Here’s a brief explanation of some more fields – The first two are available in all editions:

Fields Explanation

FiletypesAllowed File Types

For the Shipping Filter w/ PO Upload Edition, you can specify what filetypes you accept. There are 10 filetypes to choose from: doc, docx, xls, xlsx, pdf, jpg/jpeg, png, svg, eps, and zip   The plugin looks at the actual file structure to determine filetype, so a peson couldn’t just rename a malicious file and upload it. If the file the person attempts to upload is not allowed, an error message is displayed (the list of allowed types in the error would be replaced by the types you specified)

Invalid Filetype Selected

 

“What’s the difference between Standard and Advanced?” – With the standard edition, the Purchase Order Payment Gateway is always available (for either all users or for the specified users). With the Advanced Shipping Filter, the payment method is only available when one of the specified shipping methods is selected. Click the button below to see it in action. ** This demo contains the version with Shipping Filter & PO Upload only. **



 

*Please note, you can only initiate a sandboxed demo every 3 hours, so choose wisely, and don’t close the demo window until you’re definitely finished. Please note: if you’re looking for more options, or a different solution entirely, I can either build it for you or point you in the direction of an exiting product that will. 

The following two tabs change content below.
Bryan Headrick is an accomplished Wordpress and WooCommerce plugin developer and is skilled in responsive design, jQuery, SEO, and Conversion Optimization.

Demo Video

Reviews

There are no reviews yet.

Be the first to review “WooCommerce Purchase Order Payment Gateway”