Payment Processors

Payment Processors is where you add and configure Merchant Accounts for CORESense supported Payment Processors and assign those Merchant Accounts to Sales Channels. 

Available Payment Processors

Field

Description

Payment Processor:

CORESense supported Payment Processors. Currently supported Payment Processors include:

Braintree - Back office and eCommerce only. Supports Braintree as the processor. 

EdgeExpress - Back office, eCommerce and POS (card swipe only. Supports GlobalPay as the processor. 

OpenEdge Transaction - POS (Genius P400 and MX915/925 only). Supports GlobalPay as the processor.

Tempus - Back office, eCommerce and POS (card swipe or Ingenico Lane 3000/5000. Supports First Data as the processor. 

PayPal Commerce Platfprm - eCommerce

Merchant Account:

Client-given Name of Merchant Account created using the Payment Processor.

Active:

Status of Merchant Account. 

Actions:

Configure Manager payment processor-specific settings. 

Message Mapping: When a request is sent to a payment processor it will respond with a code and a default message. This section allows you to override those default messages with custom short and long messages. 

The message codes and default messages are generally specific to a Payment Processor and you can find information on both in their developer api documentation and also in their user documentation. 

Delete: Delete a Merchant Account. Note that you cannot delete a Merchant Account that is linked to a Sales Channel. You must un-link the Merchant Account first. 

Add Merchant Accounts

Use the Add New Merchant Account link to add a new account to the Available Payment Processors list.

NOTE: The configuration is unique to each payment processor and fields will display based on who the processor is and you will need to consult the processor representative regarding the data needed for those fields. This DOES NOT create an account with your Merchant Account provider. This form allows you to enter information about your Merchant Account, for use in payment processing.

Select a Payment Processor 

CORESense supported Payment Processors. Currently supported Payment Processors include:

Braintree - Back office and eCommerce only. Supports Braintree as the processor. Includes option for 3DS2,  L1 or L2 processing. 

EdgeExpress - Back office, eCommerce and POS (card swipe only. Supports GlobalPay as the processor. 

EdgeExpress PayPage - Back Office and eCommerce

OpenEdge Transaction - POS (Genius P400 and MX915/925 only). Supports GlobalPay as the processor.

Tempus - Back office, eCommerce and POS (card swipe or Ingenico Lane 3000/5000. Supports First Data as the processor. 

Affirm - eCommerce

PayPal Commerce Platform (PPCP) PayPal Checkout comes with PayPal payments, card processing, and country-specific payment options. eCommerce only. 

Add New Merchant Account - Configure Merchant Account 

For Braintree

Field

Description

Merchant Account:

Client given Name of Merchant Account.

Settlement Time:

The time of day that you want to submit transactions for settlement. 

Active:

Yes - Available to use

No - Not Available to use

Merchant Id:

Provided by Braintree.

Public Key: Provided by Braintree
Private Key: Provided by Braintree
Tokenization Should be set to Yes. 
Tokenization Key This is generated inside your Braintree online account. 
Merchant Account Id: Optional Id for differentiating different business entities using the same Merchant Account. It is provided by Braintree.
Live

Yes - Transactions are posted to the Payment Processors production server. 

No - If available, transactions are posted to the Payment Processors test server. 

Take care to always check that this is set to 'Live' when mapping the processor to an active Sales Channel. 

Enable 3DS True - 3DS2 is enabled. False - It is not enabled. 
Include Level 2 Data: Yes - Include required by Braintree fields to process Level 2 transactions.
Include Level 3 Data: Yes - Include required by Braintree fields to process Level 3 transactions.

For Braintree 3DS2

Note the following templates must be edited as indicated in the sample templates to enable 3DS2 on your website:

For EdgeExpress

Field

Description

Merchant Account:

Client given Name of Merchant Account.

Settlement Time:

The time of day that you want to submit transactions for settlement. 

Active:

Yes - Available to use

No - Not Available to use

XWeb Id:

Provided by Global Payments.

Terminal Id: Provided by Global Payments
Auth Key Should be set to Yes. 

Card Present: 

Yes - Credit Cards are being swiped or read by a card reader or manually entered by a CORESense user.

No - Ecommerce or phone sales. 

Generally your payment processor account is setup by the provider for either 'card present' or 'card not present'.

Tokenization Should be set to Yes.
Live

Yes - Transactions are posted to the Payment Processors production server. 

No - If available, transactions are posted to the Payment Processors test server. 

Take care to always check that this is set to 'Live' when mapping the processor to an active Sales Channel. 

For OpenEdge PayPage

Field

Description

Merchant Account:

Client given Name of Merchant Account.

Settlement Time:

The time of day that you want to submit transactions for settlement. 

Active:

Yes - Available to use

No - Not Available to use

XWeb Id:

Provided by Global Payments.

Terminal Id: Provided by Global Payments
Auth Key Should be set to Yes. 
Tokenization Should be set to Yes.
Live

Yes - Transactions are posted to the Payment Processors production server. 

No - If available, transactions are posted to the Payment Processors test server. 

Take care to always check that this is set to 'Live' when mapping the processor to an active Sales Channel. 

Payment Page Branding - Body:

 

See EdgeExpress Pay Page Customization.pdf

Payment Page Branding - Button:
Payment Page Branding - Special CSS:  
Payment Page Branding - Special CSS2:   

For OpenEdge Transaction

Field

Description

Merchant Account:

Client given Name of Merchant Account.

Settlement Time:

The time of day that you want to submit transactions for settlement. 

Active:

Yes - Available to use

No - Not Available to use

XWeb Id:

Terminal ID provided by Global Payments. 

TID: Provided by Global Payments. 
Auth Key Should be set to Yes. 
Live

Yes - Transactions are posted to the Payment Processors production server. 

No - If available, transactions are posted to the Payment Processors test server. 

Take care to always check that this is set to 'Live' when mapping the processor to an active Sales Channel. 

Transaction Logging Keep detailed transaction logs? If unsure, select no.)
Tokenization Should be set to Yes.

For Tempus

Field

Description

Merchant Account:

Client given Name of Merchant Account.

Settlement Time:

The time of day that you want to submit transactions for settlement. 

Active:

Yes - Available to use

No - Not Available to use

RNID:

Provided by Tempus. 

RNCERT: Provided by Tempus. 

Card Present: 

Yes - Credit Cards are being swiped or read by a card reader or manually entered by a CORESense user.

No - Ecommerce or phone sales. 

Generally your payment processor account is setup by the provider for either 'card present' or 'card not present'.

Use Tokenization Should be set to Yes.
Live

Yes - Transactions are posted to the Payment Processors production server. 

No - If available, transactions are posted to the Payment Processors test server. 

Take care to always check that this is set to 'Live' when mapping the processor to an active Sales Channel. 

Live API URL If not specified, will default to https://secure2.spectrumretailnet.com/ppsapi
Test API URL If not specified, will default to https://dev.spectrumretailnet.com/ppsapi
Hosted-Pay (iFrame): Yes - indicates that this merchant account is to use Tempus's hosted payment iFrame for PCI compiant transactions
Hosted-Pay URL: This is required if Hosted-Pay (iFrame) is yes and is provided by Tempus to the client. 

PPAPI URL: 

This is required if Hosted-Pay (iFrame) is yes and is be provided by Tempus to the client. 
Debit Returns Whether your processor allows returns against debit cards.
Transaction Logging Keep detailed transaction logs? If unsure, select no.)
Tokenization Should be set to Yes.

For PayPal Commerce Platform

Field

Description

Merchant Account:

Client given Name of Merchant Account.

Settlement Time:

The time of day that you want to submit transactions for settlement. 

Active:

Yes - Available to use

No - Not Available to use

Live

Yes - Transactions are posted to the Payment Processors production server. 

No - If available, transactions are posted to the Payment Processors test server. 

Take care to always check that this is set to 'Live' when mapping the processor to an active Sales Channel. 

Transaction Logging Keep detailed transaction logs? If unsure, select no.)

Link Merchant Accounts with Channels

Field

Description

Channels:

All active Sales Channels are listed under here. 

Merchant Account:

Assign the Merchant Account to use for each of the channels.

Payment Card Readers

The Tempus and OpenEdge Transaction Payment Processors integration with Payment Card Readers. These readers are setup per POS Terminal in the POS Replication Manager.  

 

© 2023 CORESense ·  info@coresense.com · 125 High Rock Avenue, Saratoga Springs, NY 12866