Adding the Payment CenPOS widget to the Invoice Payment page

You can add multiple instances of the Payment CenPOS widget. For example, if you use different CenPOS merchant IDs in each market, you can add a Payment CenPOS widget for each market. Use the Assign User Segment field to identify the market, and the Credit Card Merchant ID field to specify the merchant ID that you use with the market.

To set up user segments by market for CenPOS payments, see Infor Rhythm for Commerce Administration Library (Cloud) and select Administrator > Web Shop Content and Functions > Checkout > Payment > Credit card payments > CenPOS > Setting up user segments by market for CenPOS payments.

  1. Sign in to the web shop as a site editor.
  2. Navigate to the Invoice Payment page.
  3. Add the Payment CenPOS widget.
    1. From the page, click Add.
    2. Expand the Rhythm Commerce React Payment Widgets.
    3. Drag the Payment CenPOS widget to the page under the Invoice Payment widget.
  4. On the widget, select the ellipsis icon then click Configuration.
  5. In the Details section, specify this information:
    Payment System Code
    Specify the payment system code that you use for CenPOS. Ensure that the term CenPOS is used in the code ID. This value must be unique for each instance of the Payment CenPOS Portlet widget.
    Note: 
    • When you are using Infor M3 as your ERP, on the CRS434 form, specify the payment system code in the 3rd Party ID field. Specify the credit card merchant ID from the Payment CenPOS Portlet widget in the Merchant ID field.
    Payment Method Mapping
    Specify the payment method code that maps to credit card payments.
    Assign User Segments
    If you use only one CenPOS merchant ID and all web shop users can pay with credit cards, then slide the Select All switch to YES.

    If you use different CenPOS merchant IDs for each market, slide the Select All switch to NO. Click the arrow and select the user segments that can use this instance of the Payment CenPOS widget.

  6. In the Parameter section, specify this information:
    Credit Card CVV User ID
    Specify the CenPOS user ID that is used for processing payment authorization transactions. This user is configured to require the CVV number.
    Credit Card CVV User Password
    Specify the password for the CVV User ID.
    Credit Card Merchant ID
    Specify the merchant ID that you use for CenPOS.
    Credit Card Non-CVV User ID
    Specify the CenPOS user ID that is used for processing payment authorization transactions. This user is configured not to require the CVV number.
    Credit Card Non-CVV User Password
    Specify the password for the non-CVV User ID.
    Encrypted Merchant ID
    Specify the encrypted merchant ID to use with this instance of the Payment CenPOS widget. Retrieve this value from the CenPOS Administration Panel.
    Secret Key
    Specify the CenPOS secret key. Retrieve this value from the CenPOS Administration Panel. Specify a code. This code is sent to the mobile phone or email. The secret key is displayed after the correct code is specified.
    Transaction Type
    Specify the transaction type that maps to Sale.
  7. In the Credit Card Endpoints section, specify this information:
    URL Merchant Account
    Specify the URL of the CenPOS web service.
    WebService CC Token WSDL Endpoint
    Specify the URL of the web service endpoint for processing credit card payments in CenPOS.

    The default web service URL: https://ww3.cenpos.net/7/ecommercetokens.asmx

    WebService CC Token WSDL URL
    Specify the URL of the web service WSDL file for processing credit card payments in CenPOS.
    The default web service URL is: https://ww3.cenpos.net/7/ecommercetokens.asmx?wsdl
    WebService CC Transaction WSDL Endpoint
    Specify the endpoint URL used to access the WSDL file that bears the CenPOS transaction details.

    The default web service URL: https://ww3.cenpos.net/6/10/transact.asmx

    Web Service CC Transaction WSDL URL
    Specify the URL link to the CenPOS system used for authorization.

    The default web service URL: https://ww3.cenpos.net/6/10/transact.asmx?wsdl

    Request timeout
    Specify in seconds how long a request to the web service is made before the request times out. The recommended value is 10000.
    Connection timeout
    Specify in seconds how long a connection to the web service is made before the connection times out. The recommended value is 5000.
  8. Click Save.