Getting to know Sage 100 ERP and Paya
Sage 100 ERP is a Business Management Software for small and mid-sized businesses that offer full-featured Accounting, Operational Functionality, and Inventory Management. Sage 100 ERP has many features including:
- Authorization Only/Sale Processing
- Level 2 and Level 3 Processing
- Vault Storage
- Void and refund features within the software
In order for Sage1 00 ERP to accept credit card processing, a few things are required prior to implementation:
- A valid version of Sage 100 (2013 or above) along with the credit card processing module
- A valid Paya Merchant Account
- The Paya Connect Desktop Program - this software will be installed on your workstation/server and will automatically start every time the computer is turned on. This software is utilized to secure credit card transactions and return data back to the software. For instructions on how to install the Paya Connect Desktop program, click Paya Connect Desktop Installation.
Once the Paya Connect Desktop and Module SDK program is installed, you can now begin to set up credit card processing. During the setup process, the user that is logged into Sage 100 must be an Administrator with full access to the software.
To begin the setup, you will need to verify that the credit card processing module is active on the software. To do this, please click the link below:
The next step is to set up your company for payment processing. To learn how to do this, please click the link below:
Now, you will configure the payment types. To do this, you will need the 'Welcome Letter' that was emailed to you from Paya. To view a sample 'Welcome Letter', please click here. To set up individual payment types, please click on the link below:
Once the payment types are set up, you can now start processing credit cards in the Sage 100 software.
Sage 100 has a great feature called the 'Vault Storage' and this feature is beneficial on many levels:
- Credit card information is not stored directly on your computer, but rather on Sage's secure servers. This is accomplished through the Sage Exchange Desktop program and it adheres to the PCI-DSS compliance requirements.
- The software can store multiple card information for the same customer - there is no limit!
- You can provide descriptions for each card for easier recognition.
To learn how to store credit card information in Sage 100, please click the link below:
When it comes to processing a credit card, Sage100 offers several ways to do this.
- Sales Order Entry
- Invoice Data Entry
- Cash Receipts
In the Sales Order Entry module, you can process a transaction as a Payment/Pre-post or Deposit/Sale.
- A payment/pre-post (also known as pre-authorization) is a transaction that is authorized for a certain amount but can be adjusted (either up or down) when the order is completed. This is useful when a product has to be manufactured and the exact cost, tax, and/or shipping cost is not known at the time of the initial transaction. Once the amount is known, you can adjust the amount to reflect the correct pricing. The system will adjust the amounts accordingly. To learn how to process a Sales Order Entry using a payment/pre-post, please click the Sales Order Pre-Authorization Payment.
- A deposit/sale is a transaction that is authorized for the total amount all at once. This amount cannot be adjusted. To learn how to process a Sales Order Entry using a deposit/sale, please click Sales Order Payment Deposit in Sage 100.
The Invoice Data Entry module can serve two purposes.
- The module is used to ship items that were entered on a Sales Order. If the Payment/Pre-post transaction type was used, this is where you will adjust the final amount of the sale. To learn how to do this, please click here.
- The module is also used to process credit card transactions. To learn how to do this, please click Invoice Data Entry from a Sales Order. This process is very similar to the Sales Order Entry instructions.
Cash Receipts are another way to process transactions. The cash receipts option is used when you want to take a payment from a customer and apply the payment to any outstanding invoice. You can also accept transactions to apply to a customer's account for reasons like a deposit or pre-payment. To learn how to process a transaction through the Cash Receipts module, please click the link below:
In Sage 100, you can automatically post credit card transactions to your General Ledger. This can be done through the Daily Sales Update option in the Sale Order Entry module. The Daily Sales Update will also convert the payment/pre-post authorizations to prior authorizations if applicable.
To learn how to do this, click the link below:
The Sage 100 software allows you to void and refund transactions straight from the software:
- A void happens when the transaction has not yet been settled. The software will void the transaction from the software only; it will not void the transaction at the bank. The bank will void the transaction when it does not see a final transaction being processed - typically within 7 - 10 business days. To learn how to void a transaction in Sage 100, click Voiding Transactions in Sage 100.
- A refund happens after a transaction has settled. The software will refund the transaction and will settle with the nightly credit card batch. The time frame for a refund to process to a customer's account is typically 2 - 3 business days. To learn how to process a refund in Sage 100, please click Processing a Credit (Refund) in Sage 100.
Need to know more about Sage 100 ERP? Click here for Sage 100 ERP.
If you have questions or require additional information, please submit a ticket and we will be in touch with you shortly.