Payment gateway setup
Use this function to define each payment processing code. A minimum of one processing account must be specified for each Sage X3 company that will be processing payment cards. However, an unlimited number of processing accounts can be defined. You can define unique processing parameters when multiple merchant accounts exist for a company.
The options specified define how the processor handles various conditions while processing payment card transactions.
This function is available only if the SEPP activity code is active.
Prerequisites
Refer to documentation Implementation
Screen management
Header
Processing code (field PRCCOD) |
Enter a user-defined processing code. This code identifies the processing account associated with this set of parameters. Separate processing codes must be defined for each merchant account being used. The processing code cannot be deleted if it is used by any payment card or transaction, but it can be inactivated. |
field PRCDES |
Enter a description for this processing code. |
Payment processor (field PAYPRC) |
You can select Sage Exchange or Sage Pay. The Processor type cannot be changed if any credit cards have been assigned to the Processing code. |
Active (field FLACT) |
Select this check box to activate this processing code. |
Default (field FLDEF) |
Select this check box to assign this processing code as the default value when a new payment card is entered for a customer.
This check box is automatically selected after a company is entered for the first processing code created, but it can be changed. |
Tab Parameters
Merchant/Vendor ID
Merchant ID (field MERID) |
If the Payment processor is Sage Exchange, this field is required. If the Payment processor is Sage Pay, this field does not display. |
Vendor ID (field VENDID) |
Enter the vendor ID provided by Sage Pay. If the Payment processor is Sage Pay, this field is required. If the Payment processor is Sage Exchange, this field does not display. |
Merchant key (field MERKEY) |
If the Payment processor is Sage Exchange, this field is required. If the Payment processor is Sage Pay, this field does not display. |
Validate (field MERBUT) |
Click this button to send the merchant account information to Sage Exchange for validation. A message displays to let you know if the validation has been successful or not. This field only displays if Sage Exchange is the Payment processor. |
Validated (field MERVAL) |
This check box is automatically selected if the merchant account information is successfully verified by Sage Exchange. This check box is cleared if the merchant account cannot be validated. |
Payments
Company (field CPY) |
This field displays the company associated with this processing code. |
Bank (field BAN) |
Enter the bank account code. A bank account is required to settle all payment transactions. The bank account code must be available for the selected company. Only banks that have a currency specified at the General Ledger account level can be selected. |
Currency (field CUR) |
This field displays the currency used for all payment transactions. The default value is defined in Bank accounts. The currency must exist on the selected bank. |
Payment transaction (field PAYTYP) |
Enter the payment type to use when the payment is automatically generated. Only Revenue or Unspecified payment types can be selected. |
Credit type (field CDTTYP) |
Enter the credit type to use when a credit is automatically generated. Only Expense or Unspecified payment types can be selected. |
Card control
Minimum amount (field MINAMT) |
Enter the minimum amount that the credit card merchant/bank charges for each payment card in the designated currency. |
Authorized days (field AUTDAY) |
Enter the number of calendar days a payment card authorization (pre-authorization) is valid. This value is used to initiate a new authorization request if the original authorization has expired. |
Authorization step (field AUTSTP) |
This field is not enabled for Sage Pay and is set to Order entry. If Sage Exchange is the payment processor, you can select a method to process a credit card transaction . Select Order entry to authorize the credit card transaction from the payment card transaction function on the sales order. Select Post order to authorize the credit card transaction during shipment generation or during invoicing for direct orders. Shipment generation is blocked if the authorization fails, and the card is not automatically validated until the order is verified. |
Authorized markup % (field AUTPCT) |
Enter the authorization markup percentage for the order when requesting an authorization. If invoicing elements such as freight are added during order entry, shipping, or invoicing, a marked up authorization amount to these charges ensures a successful capture of the final sales amount. |
Verification (field VERIF) |
Select whether to verify that the payment card is valid. If Post order is selected in the Authorization step field, a verification that the card is valid can be obtained when entering the order (the name and address match the card number). It will test the validity of the card by processing the verification amount specified for authorization at order placement. If the card is invalid, a decline response will be received placing the order on Declined status. Selecting No excludes the verification process during order entry. Selecting Yes will process the actual order value authorization at shipment generation. This process will validate the digits and check that the card has not expired. This field is available only if the authorization step is assigned to Post order. |
Verification amount (field VERIFAMT) |
Enter the credit amount to check during order placement. This field is available only if 'Yes' is selected in the Verification field. |
Auto backorders (field BKO) |
This field is not enabled for Sage Pay and is set to No. If Sage Exchange is the payment processor, you can select an option for auto backorders.
|