24/7 Support: 800.608.6482

Reference Guide

Try our new AI assistant by clicking the chat icon in the lower right corner.

This Version is Out of Date

You can find the updated Miva 10 Reference Guide here

Payment

Check Payment

The Check Payment module has no settings and enabling it does not create a tab. Many merchants use it for testing purposes or for select business to business customers from whom they will accept checks or purchase orders.

Check Payment is an off-line module, which means that payment is received well after the order is created. The workflow typically looks like this:

  1. Enable Check Payment as a payment module. You can alter the template code in OPAY and OSEL so that the "Pay With" drop-down list shows "Purchase Order" instead of "Check".
  2. The customer purchases something in your store and selects "Check" in the Shipping/Payment Selection screen (OSEL) > "Pay With" drop-down list. The order is created with a status of Authorized.
  3. When you receive payment you manually edit the order and mark the funds as Captured.

There is a simple method you can use to track payments that were made by check:

  1. Go to Menu> Order Processing > Orders tab.
  2. Set the filter fields to "Payment Status" and "Authorized with $0 captured".

    Order Processing

With this filter you can see check/purchase orders that were created but which have not been marked as Captured. Filtering orders this way is also useful for any other payment method that uses automatic authorization and manual capture.

Looking for Developer Docs?

We have a whole section for that, including: Developer Training Series, Template Language docs, Module Development tutorials and much, much more.

Head to the Developer Section

Copyright © 1997 – 2024 Miva®, Miva Merchant®, MivaPay®, MivaCon®, Camp Miva®, Miva Connect®, Miva, Inc. All Rights Reserved.