WorldlineÂķ

Worldline āđ€āļ›āđ‡āļ™āļšāļĢāļīāļĐāļąāļ—āļ—āļĩāđˆāļ•āļąāđ‰āļ‡āļ­āļĒāļđāđˆāđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻāļāļĢāļąāđˆāļ‡āđ€āļĻāļŠāđāļĨāļ°āđ€āļ›āđ‡āļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļ—āļĩāđˆāđƒāļŦāļāđˆāđ€āļ›āđ‡āļ™āļ­āļąāļ™āļ”āļąāļšāļŠāļĩāđˆāļ‚āļ­āļ‡āđ‚āļĨāļ

āļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāđƒāļ™ WorldlineÂķ

āļŠāļĢāđ‰āļēāļ‡āļœāļđāđ‰āđƒāļŠāđ‰ APIÂķ

It is recommended to set up an API user to create transactions from NightPOS to ensure that your Worldline configuration remains safe even if credentials are compromised. Additionally, API users do not require frequent password updates like regular accounts.

āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ āļœāļđāđ‰āđƒāļŠāđ‰ API āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ”āļąāļ‡āļ™āļĩāđ‰:

  1. āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš Worldline Merchant Portal āļ‚āļ­āļ‡āļ„āļļāļ“ āļ„āļĨāļīāļāđ„āļ­āļ„āļ­āļ™ (āđ€āļĄāļ™āļđ) āđāļĨāļ°āđ€āļĨāļ·āļ­āļ Back Office

  2. āđ„āļ›āļ—āļĩāđˆ Configuration â€Ģ Users āđāļĨāļ°āļ„āļĨāļīāļāļ—āļĩāđˆ New User

  3. āļāļģāļŦāļ™āļ”āļ„āđˆāļēāļŸāļīāļĨāļ”āđŒāļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰:

    1. āļĢāļ°āļšāļļ UserID, User's name, E-mail address āđāļĨāļ° Timezone āļ•āļēāļĄāļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢ

    2. āļ•āļąāđ‰āļ‡āļ„āđˆāļēāļŸāļīāļĨāļ”āđŒ Profile āđ€āļ›āđ‡āļ™ Admin

    3. āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™ Special user for API

Tip

  • āļŦāļēāļāļ„āļļāļ“āļ•āļąāđ‰āļ‡āļ„āđˆāļēāļœāļđāđ‰āđƒāļŠāđ‰āđ„āļ§āđ‰āđāļĨāđ‰āļ§ āļ•āļĢāļ§āļˆāļŠāļ­āļšāđƒāļŦāđ‰āđāļ™āđˆāđƒāļˆāļ§āđˆāļēāđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ”āļĒāđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ”āđ†

  • āđ€āļžāļ·āđˆāļ­āļ—āļ”āļŠāļ­āļšāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļ”āđ‰āļ§āļĒ Worldline āđƒāļŦāđ‰āđƒāļŠāđ‰ test environment āļžāļĢāđ‰āļ­āļĄāļāļąāļš:ref:āđ‚āļŦāļĄāļ”āļ—āļ”āļŠāļ­āļš <payment_providers/test-mode>

Set up Worldline for NightPOSÂķ

Worldline must now be configured to accept payments from NightPOS.

  1. From your merchant portal, go to Developer â€Ģ Payment API and click on Generate API key. Copy the API key ID and the Secret API key and save them for later.

  2. Go to Developer â€Ģ Webhooks and click on Generate webhook keys. Copy the Webhook ID and the associated Secret webhook key and save them for later.

  3. Click Add webhook endpoint, enter your NightPOS database's URL followed by /payment/worldline/webhook in the Endpoint url field, and Confirm.
    For example: https://example.nightpos.com/payment/worldline/webhook.

Settings in NightPOSÂķ

To set up Worldline in NightPOS:

  1. āđ„āļ›āļĒāļąāļ‡āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ Worldline <payment_providers/add_new>`āđāļĨāļ°āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļŠāļ–āļēāļ™āļ°āđ€āļ›āđ‡āļ™:guilabel:`Enabled

  2. In the Credentials tab, enter the PSPID of your Worldline account and fill in the API Key, API Secret, Webhook Key, and Webhook Secret with the values you saved at the step Set up Worldline for NightPOS.

  3. āļāļģāļŦāļ™āļ”āļ„āđˆāļēāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāđ€āļŦāļĨāļ·āļ­āļ•āļēāļĄāļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢ