Registry Payment Processor OpenEdge  / XCharge

Purpose:

This registry entry is required to implement SAMPro's integration with OpenEdge's secure portal which may be accessed from SAMPro for submitting credit card transactions.

Note: OpenEdge was previously known as APT.

1. To enable this functionality in SAMPro, you must first set up a MOTO account with OpenEdge.

2.  SamproSecureCommunication.war must be installed in Glassfish to enable this functionality. If your firm does not already have a Glassfish server installed (for DBAnalytics or TechAnywhere) contact your support representative to set this up.

3. It is recommended that you create a new Payment Type record with the Id set to OpenEdge and the GL Bank Account set to the appropriate bank or sweep account for OpenEdge Payments. This will be used for recurring payment processing.

4. Complete the registry entries listed below.

5. We recommend testing this functionality with a company credit card before using for customers.

Important Fields:

See the Standard Registry section in Registry Viewer for additional Registry Id formats to allow entries for specific Users, Branches, Security, or User Groups to override the main entry.

Registry Id: sys-payment-processor

Registry Name: OpenEdge Payment Processor

Setting Key: merchantId   Setting Value: IdProvidedByOpenEdge

This is the Merchant Id given to your firm once it has been enrolled in the system.

Setting Key: XWebId   Setting Value: IdProvidedByOpenEdge

This is the X-Web Id given to your firm once it has been enrolled in the system.

 

Setting Key: AuthKey   Setting Value: KeyProvidedByOpenEdge

Supplied by OpenEdge during the merchant enrollment process.

Setting Key: terminalID   Setting Value: IdProvidedByOpenEdge

This is the ID given to the terminal by OpenEdge.

Setting Key: SpecVersion   Setting Value: XWebSecure3.4

Setting Value: SpecVersionAliasPayment  Setting Value: XWeb3.3

Setting Key: URL    Setting Value:  https://gw.t3secure.net/x-chargeweb.dll

The Gateway URL for MOTO processing in production.

Setting Key: WebSiteName   Setting Value: https://online.t3secure.net/hpf/hpf.aspx

The Form URL for production systems.  

Setting Key: Industry   Setting Value: MOTO  

Setting Key: directory   Setting Value: paymentProcessing

Setting Key: paymentProcessor   Setting Value: SamproSecureCommunication/SSL

Setting Key: server   Setting Value: yourglassfishproxyserver

The IP address or name of the Glassfish server running your SAMPro Secure Communications.

Setting Key: port   Setting Value: 8080

Setting Key: PMBillingPaymentCode  Setting Value: PaymentTypeId

It is recommended that you create a new Payment Type record with the Id set to OpenEdge (or APT for early adopters of this technology) and the GL Bank Account set to the appropriate bank or sweep account for OpenEdge Payments. This will be used for recurring payment processing for preventative maintenance.