Methods

Already Paid
A payment method where a user may submit an order claiming that they have already paid.
The sale will be marked unpaid for an administrator to verify later.


Cash
On the public shopping cart, a user may opt to pay via cash on pick-up / delivery. An
unpaid sale will be created.


Charge to Company Account
A payment method where a user may submit an order with a company account number.
The sale will be marked unpaid for an administrator to process manually later.


Cheque
On the public shopping cart, a user may opt to pay via cheque on pick-up / delivery. An
unpaid sale will be created.


Credit Card
The payment method for accepting credit cards. Utilises a payment gateway.

Credit Card (Customer Phones Seller)
A payment method where a customer agrees to phone the seller with payment information.
The sale will be marked unpaid for an administrator to verify later.


Credit Card (Seller Phones Customer)
A payment method where a seller will contact the customer for payment information.
The sale will be marked unpaid for an administrator to verify later.


Direct Debit
Where the customer can enter their account details for a DDR (Direct Debit Request).
The sale will be marked unpaid for an administrator to process later.


Direct Deposit
Where the customer receives account details so they can make a direct transfer.
The sale will be marked unpaid for an administrator to verify later.


EFTPOS / Debit at Point of Sale
On the public shopping cart, a user may opt to pay via card on pick-up / delivery. An
unpaid sale will be created.




Exceptions

Failed Transaction Exception
Payment processing errors extend or throw this exception.

IDEAL
The payment method for IDEAL payments. Utilises a payment gateway.

PayPal
Redirects the user to PayPal for payment processing. PayPal will send back an IPN message
to reconcile the payment.