Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Versioning
Changelog
Upgrade your API version
Upgrade your SDK version
Developer tools
SDKs
API
Testing
Workbench
Event Destinations
Workflows
Stripe CLI
Stripe Shell
Developers Dashboard
Agent toolkit
Stripe health alertsBuilding with LLMsStripe for Visual Studio CodeFile uploads
Security
Security
Extend Stripe
Stripe Apps
Stripe Connectors
    Overview
    Integrate a connector
    Commercetools
    Adobe Commerce
    Mirakl
    NetSuite
    Oracle Opera
    Cegid
      Install the connector
      Configure the connector
      Troubleshoot your installation
    PrestaShop
    Salesforce
    SAP
    Shopware 6
    Stripe Tax for WooCommerce
    Stripe Tax for BigCommerce
    Partner connectors
    Build your own connector
Partners
Partner ecosystem
Partner certification
HomeDeveloper toolsStripe ConnectorsCegid

Configure the connector

Learn how to configure the Stripe Connector for Cegid.

After you install the Stripe Connector for Cegid, you can configure the settings in the Cegid Y2 Back Office application to use the connector with your Stripe Terminal integration.

Create a payment method

In the Cegid Y2 Back Office application, create a payment method that represents the Stripe payment provider.

  1. Navigate to Settings > Management > Payment Methods.
  2. Add a new payment method, and then configure the information on the following tabs.
  3. When you’re done setting up your configuration, click Save.

Characteristic tab

Parameter Description
CodeChoose a unique three-character code that doesn’t conflict with any existing payment methods.
Short nameProvide an appropriate short name.
DescriptionProvide an appropriate description.
CategorySelect Bank cards from the dropdown.
DirectionSelect mixed from the dropdown to allow refunds for this payment method.

Additional tab

Under Register peripherals, select Send amount to EPT.

Accounting tab

Parameter Description
JournalIf used, set up the specific details for your journal.
AccountIf used, set up the specific details for your account.
GeneralSet this required field to 41100000.

Front Office tab

Parameter Description
Usable at registerSelect this parameter to enable the payment method at the register.
TypeSelect Bank card from the dropdown.
CurrencySet this field to the base currency of your store.

Cash Float and Print tabs

You can leave the settings unchanged on these tabs.

Configure the peripheral settings

Configure the peripheral settings for your EPT.

  1. Navigate to Settings > Front Office > Register.
  2. Double-click the required register.
  3. Select Settings for peripherals > EPT.
  4. Configure the information on the following tabs.
  5. When you’re done setting up your configuration, click Save.

General tab

Parameter Description
DescriptionProvide an appropriate description.
DLL nameSelect MWC.EFT.Stripe from the dropdown.
Name of driverSelect StripeCPOSModule from the dropdown.

Communication tab

ParameterDescriptionExample
Local Stripe directoryThe local drive on the register.C:\ProgramData\mwcApps\Stripe
Stripe API secret keyThe secret key that Stripe provides.**********
Stripe location IDThe Stripe location ID that’s available in the Stripe Dashboard.tml_*******
Stripe Terminal IDThe serial number of the device.1234456547457
Stripe Connect mode
  • Off: Trade as a standalone Stripe account
  • Direct: Trade using a Standard connected account with direct charges
  • Destination: Trade using Express or Custom connected accounts with destination charges
Destination
Connected account IDThe ID of the account created for trading with Connect.acct_1QhFovPOmDDE9FIf
Platform account IDThe account ID of the Connect platform.acct_1Qh6t7Aef1VMWDpt

Merchant tab

ParameterDescriptionExample
Business nameThe name of the business.Stripe, Inc.
Building name or numberThe building name or number for the business.354
Street addressThe street address for the business.Oyster Point Blvd
CityThe city for the business address.South San Francisco
Post CodeThe postal code for the business address.94080
CountryThe country for the business address.United States of America
Accept Interac cardsEnable this setting to accept payments made with Interac cards (Canada only).Yes/No
Accept WeChat PayEnable this setting to accept payments made with WeChat Pay.Yes/No
Accept Dynamic Currency Conversion paymentsEnable this setting to accept payments in a different currency. This setting automatically applies an exchange rate to the amount payable in the cardholder’s currency.Yes/No

Offline tab

ParameterDescriptionExample
Offline limit—max transaction amountThe maximum value, per transaction, that Stripe can accept while the device is offline. This value is in major units.100
Offline limit—total stored amountThe maximum total, per offline session, that Stripe can accept while the device is offline. When the device regains internet connectivity, the total amount taken resets. This value is in major units.2000

Service tab

ParameterDescriptionExample
Service hostThe IP address of the Stripe service. The default value is 127.0.0.1/’localhost’.localhost
PortThe network port. The default value is 13233.13233
Service read timeoutThe amount of time, in seconds, to wait for a response before returning an error.60
Service poll intervalThe frequency, in seconds, that the module checks the service for a transaction response to return to Cegid.3

Printing tab

ParameterDescriptionExample
Printing modeEnables or disables the printing of the card receipt as part of the register receipt. Select one of the following values from the dropdown:
  • Off: The cardholder receipt isn’t printed.
  • Integrated: The register receipt includes the cardholder receipt. The merchant receipt prints as standard.
  • Separated: The merchant and cardholder receipts print separately.
Separated
Printer numberSelect the Cegid printer number from the dropdown. The value is typically 1.1
Receipt width (characters)Use the same value as the Receipt width (characters) setting defined in the Setup Integrated Receipt Templates.40
Receipt template typeSelect Ticket TPE Carte from the dropdown, unless you use a custom template.Ticket TPE Carte
Receipt template - CustomerSelect EPT receipt from the dropdown, unless you use a custom template.EPT receipt
Receipt template - MerchantSelect EPT receipt from the dropdown, unless you use a custom template.EPT receipt
Business nameThe merchant’s name.{user_name}
Building name or numberThe merchant’s building name or number.20
Street addressThe merchant’s street address.1 Grand Canal Street
CityThe merchant’s city.Dublin
Post codeThe merchant’s postal code.D02 H210
CountryThe merchant’s country.Ireland

Create a payment method trigger

On the *EPT peripherals screen, you can select an existing trigger from the dropdown or create a new trigger. Make sure to select Use a payment method trigger.

  1. In the toolbar, click the new button.
  2. Select Register peripherals.
  3. Under Field of the table, do the following:
    • Select MP_ENVOIPEFO from the first dropdown.
    • Select Equal to from the second dropdown in the row.
    • Select X from the third dropdown in the row.
  4. Save your changes, and then close the Payment Method Trigger window.

Add payment methods to each register

Add the payment methods that you created to the list of authorized payment methods for each register. You must add each payment method to the authorized list to add a corresponding button on your sales screen.

After you configure the information on the following tabs, click Save.

Preferences tab

Under Payment methods, select your payment methods from the Authorized methods of payment dropdown.

Management tab

When performing a receipt refund, you can use tokens to automatically refund to the customer’s original payment method.

To do so, select one of the following values from the dropdown for Checking reimbursement card:

  • Automatic: Automatically refunds to the original payment method (referenced refund).
  • With confirmation: Allows the cashier to refund to the original payment method or an alternative payment method.

If you select No, it disables the referenced refund.

Peripherals tab

Under Electronic Payment Terminal, select the following:

  • Authorization request on entry
  • Authorization while modifying payment
  • Allocation of transaction number

For Number length, enter 6.

Create a payment method button

After you add a payment method to the authorized list for a register, you must create a button on the sales screen to tender to it.

In the Cegid Y2 Back Office application, do the following:

  1. Navigate to Settings > Front Office > Register.
  2. Double-click the register.
  3. Select Configure touch screen and keyboard > Main pad.
  4. Use the navigation buttons to select the screen where you set up your payment methods.
  5. Select the location for the Stripe button on your register layout.
  6. For Type of button, select Payment method.
  7. For Payment method, select the Stripe tender that you created. For example, Stripe (USD).
  8. Click Save.

Export register settings

Export your register settings to support offline mode and connect the POS system to the card reader. You must do this for all readers in your store and every time there’s a change to any EPT settings.

To register your settings, do the following:

  1. In the Cegid Y2 Back Office application, navigate to Front Office > Settings > Register.
  2. Double-click the highlighted register.
  3. From the Register settings menu, select Export register settings.
  4. You can monitor the export progress on the screen. A confirmation message appears when completed.

Set up integrated receipt templates

Work with a qualified Cegid consultant to complete the following setup.

Add the card receipt

In the Cegid Y2 Back Office application, do the following:

  1. Navigate to Settings > Front Office > Register.

  2. Double-click the register.

  3. On the Cash Register Receipt tab, click the Folder icon next to Printing template, and then select the template you want to edit.

  4. Click the Palette icon to select the band where you want to add the card receipt. Then, click Edit.

  5. Click SQL. To include the card receipt, amend the SQL query with the following:

    SELECT PIEDECHE.*, MBE_BLOCNOTE BLOCNOTESTRA FROM PIEDECHE LEFT JOIN MPIEDECHEOLE ON MBE_NATUREPIECEG=GPE_NATUREPIECEG AND MBE_SOUCHE=GPE_SOUCHE AND MBE_NUMERO=GPE_NUMERO AND MBE_INDICEG=GPE_INDICEG AND MBE_NUMECHE=GPE_NUMECHE WHERE GPE_NATUREPIECEG=:GP_NATUREPIECEG AND GPE_DATEPIECE=:GP_DATEPIECE AND GPE_SOUCHE=:GP_SOUCHE AND GPE_NUMERO=:GP_NUMERO AND GPE_INDICEG=:GP_INDICEG ORDER BY GPE_NUMECHE
  6. When you finish updating the query, click Validate > Close.

Add fields to the receipt template

You must add the specified fields to the receipt template for them to appear on the printout.

To do so, locate where to place the new field, and select Insert a field. Configure the following information, and then click Validate > Save.

ParameterDescription
Field nameUse the default value.
LineSpecify the position in the band. The default value is 1.
ColumnSpecify the position in the band. The default value is 1.
LengthSpecify the receipt width for your printer. The default value is 42.
HeightSpecify the printing height. The default value is 63.
ContentsSelect @FOREADTOKEN([BLOCNOTESTRA];~;1).
BandSelect the same band that you specified in the SQL query.
AttributesYou can leave the settings blank in this section.
SizeSelect Normal size.
AlignmentSelect None.

OptionalConfigure the service

Add merchants and devices

When you configure the connector, you must provide various information from Stripe. You can find this information in your Stripe Dashboard.

InformationLocation
Merchant IDAccount settings
Secret keyDashboard landing page or Developers. To ensure a secure environment, rotate your secret key periodically.
Account ID for connected accountConnect
Terminal device serial numberTerminal readers
Terminal reader IDTerminal readers (click into a specific reader)

OptionalEnable offline payments

Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc