Setup > Usage > Credit card > 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

SEEREFERTTO Refer to documentation Implementation

Screen management

Header

Fields

The following fields are present on this tab :

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.
The merchant ID and key associated with this processing code must be validated before the code becomes active.

  • 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.

  • Only an active processing code can be selected.
  • Only one default processing code can be specified for each company.

This check box is automatically selected after a company is entered for the first processing code created, but it can be changed.

Close

 

Tab Parameters

Fields

The following fields are present on this tab :

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

This field displays the company associated with this processing code.

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.

"SEEINFO"Only banks that have a currency specified at the General Ledger account level can be selected.

This field displays the currency used for all payment transactions. The default value is defined in Bank accounts.

"SEEINFO"The currency must exist on the selected bank.

Enter the payment type to use when the payment is automatically generated. Only Revenue or Unspecified payment types can be selected.

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.

Select Yes to automatically create a payment card authorization record for backorders, partially shipped orders. The authorization record is created when the subsequent shipment(s) are generated.

Select No if the partially shipped order is placed on payment hold until a card is manually selected.

Close

 

Error messages

The only error messages are the generic ones.

Tables used

SEEREFERTTO Refer to documentation Implementation