This page allows a registered user to pay any invoices and/or orders attached to their account. They are able to see their existing balance, a list of their unpaid orders and use the Payment Processor, allowing the user to pay their outstanding balance here. This page is accessed by going into "My Account" --> "Pay Outstanding Orders and Invoices".
This tells the customer what current payment terms they are currently on such as Due On Invoice, Cash-on-Delivery or Due at the End of the Month. The customer can not edit this.
This details the customer's current balance they have on their account. In brackets beside this, their credit limit is shown to conveniently remind the user.
This tells the user how much credit they have on their account. This credit can sometimes be used to pay for a future order.
The Real Time Payment Processor is one half of the main functions on this page. This allows the user to select their payment method such as Visa or Mastercard and how much they would like to pay.
The dropdown allows users to select their payment method. Upon selection of a payment method, the neccessary fields for the user to fill out will appear below.
For example, if we select Mastercard for example, a box below will appear where the user enters the Card Holder details (name of Account Holder; eg. Mr John Smith), the Card Number, Card Expiration Date (by Month and Year) and the Card's CCID.
This is the total figure that the user wants to pay on their orders. It will be distributed in the Unpaid Orders section.
This is a list in table view of the orders that are still owed by the customer.
Similar to the SKU of a product, this is the unique ID of the order.
The date the order was invoiced.
The details on how the order is expected to be paid.
The due date of the order; eg. when the order needs to be paid for.
The overall amount of money that the order is worth.
The amount that is remaining on the order to be paid.
This free text field allows the user to apply the amount they would like to apply to each order.
This button auto-calculates an amount to apply to that exact order, based on what has been applied already.
For example, if you have 3 orders totaling $600:
and you wish to pay $500 towards your unpaid orders (you means you would input $500 in the Payment Amount field in the Real Time Payment Processor section). In this example, you decide to pay the Orders 1 and 2 first. For orders 1 and 2, by clicking on the "Apply" button for each, it will auto-fill the fields with $100 and $200 for each respective order. For Order 3, as there is not enough available cash to pay the full amount, it will auto-populate the field with $200.
This is particularly handy to quickly assign amounts to orders with specific amounts. It helps to eliminate the need to assign your payment amount over multiple different orders and reduces human error through the use of the automatic calculator.
The sum of the Amounts that have been entered into in the Amount Applied column will appear here.
This is the same amount that is inputted in the text field above in the Payment Account section in the Real-Time Payment Processor section.
This is calculated by the Payment Amount subtracted by the Total Applied Amount. This needs to be 0 to ensure that all money was allocated correctly.
This resets all information on this page, useful for starting over and inputting all information once again.
This processes all information that is input on this page including payment credentials and orders amounts.