AdyenÂķ
Connecting an Adyen payment terminal to NightPOS Point of Sale allows you to offer customers a smooth payment experience while simplifying the work of cashiers.
Important
āđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļģāļĢāļ°āđāļāļīāļ Adyen āđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāđ IoT Box
āđāļāļāļĢāđāļĄāļīāļāļąāļĨ Adyen āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļēāļāđāļāđāđāļāļŦāļĨāļēāļĒāļāļĢāļ°āđāļāļĻ āđāļāđāđāļĄāđāđāļāđāļāļąāđāļ§āđāļĨāļ āļāļĢāļ§āļāļŠāļāļ āļĢāļēāļĒāļāļēāļĢāļāļĢāļ°āđāļāļĻāļāļĩāđ Adyen āļĢāļāļāļĢāļąāļ
Adyen āļĄāļļāđāļāđāļāđāļāđāļāļāļĩāđāļĨāļđāļāļāđāļēāļāļāļāđāļāļĢāļĄāļēāļāļāļ§āđāļē āđāļĨāļ°āļāļēāļāļāđāļāļāļāļēāļĢāļāļģāļāļ§āļāļāļļāļĢāļāļĢāļĢāļĄāļāļąāđāļāļāđāļģāđāļĨāļ°āļāļĢāļīāļĄāļēāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļąāđāļāļāđāļģ
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ
āļāļēāļĢāļāļģāļŦāļāļāļāđāļē AdyenÂķ
āđāļĢāļīāđāļĄāļāđāļāļāđāļ§āļĒāļāļēāļĢāļŠāļĢāđāļēāļ āļāļąāļāļāļĩ Adyen āđāļĨāļ°āļŠāļąāđāļāļāļ·āđāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāđāļēāļ Adyen Customer Area āđāļĄāļ·āđāļāļāļļāļāđāļāđāļĢāļąāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāđāļĨāđāļ§ āđāļŦāđāļāļąāđāļāļāđāļēāļāļļāļāļāļĢāļāđāļāļĢāļīāļāđāļāļĒāļāļģāļāļēāļĄāļāļģāđāļāļ°āļāļģāļāļĩāđāđāļŠāļāļāļāļāļŦāļāđāļēāļāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨ
To connect the Adyen terminal to NightPOS, you need to:
āļāđāļāļŦāļēāļāļąāļ§āļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨ Adyen
āļāđāļāļŦāļēāļāļ·āđāļāļāļąāļāļāļĩāļāļđāđāļāđāļē
Tip
āđāļāđāļēāļŠāļđāđāļĢāļ°āļāļ āļāļąāļāļāļĩāļāļāļŠāļāļ āļāļāļāļāļļāļāđāļāļ·āđāļāļāļāļĨāļāļāļāļēāļĢāļāļŠāļēāļāļĢāļ§āļĄāđāļāļĒāđāļĄāđāđāļĢāļĩāļĒāļāđāļāđāļāđāļāļīāļāļāļēāļāļĨāļđāļāļāđāļē āđāļāļĨāļĩāđāļĒāļāđāļāđāļāđ āļāļąāļāļāļĩāļāļĢāļīāļ āđāļĄāļ·āđāļāļāļļāļāļāļĢāđāļāļĄāļāļĩāđāļāļ°āļĢāļąāļāļāļēāļĢāļāļģāļĢāļ°āđāļāļīāļ
āļŠāļĢāđāļēāļāļāļĩāļĒāđ API āļāļāļ AdyenÂķ
āļāļĩāļĒāđ API āļāļāļ Adyen āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļĒāļ·āļāļĒāļąāļāļāļąāļ§āļāļāđāļāļāļģāļāļāļāļēāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨ Adyen āđāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļĩāļĒāđ API:
āđāļāļāļĩāđ Adyen Customer Area āļāļāļāļāļļāļ
āđāļāļāļĩāđ āđāļāđāļĄāļāļđāļāđāļēāļāļāđāļēāļĒ
āđāļĨāļ·āļāļāļāđāļāļĄāļđāļĨāļĢāļąāļāļĢāļāļāļāļĩāđāļĄāļĩāļāļĒāļđāđāļŦāļĢāļ·āļāļŠāļĢāđāļēāļāđāļŦāļĄāđ:
āļāļĨāļīāļ Create new credential
āđāļāļŦāļāđāļēāļāđāļēāļāļāđāļāļāļāļąāļ Create API credential āđāļĨāļ·āļāļ Web service user āđāļāđāļ Credential type
āđāļĨāļ·āļāļāļāđāļāļ Description (āđāļĄāđāļāļąāļāļāļąāļ)
āļāļĨāļīāļ Create credential
āđāļāļŠāđāļ§āļ Server settings āļāļāļāļŦāļāđāļē Configure API credential āļāļĨāļīāļ Generate API key āļāļąāļāļāļēāļāļāļīāļĨāļāđ API key
āļāļĨāļīāļāđāļāļāļāļ (Copy API key) āđāļĨāļ°āļāļąāļāļāļķāļāļāđāļēāļŠāļģāļŦāļĢāļąāļāļāļąāđāļāļāļāļ NightPOS configuration
āļāļĨāļīāļ āļāļąāļāļāļķāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļ
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ
āļāđāļāļŦāļēāļāļąāļ§āļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨ AdyenÂķ
āļāļąāļ§āļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨ Adyen āļŦāļĢāļ·āļāļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļē POIID āļāļ·āļāļŠāļāļĢāļīāļāđāļāļāļēāļ°āļāļāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļĩāđāđāļāđāļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļģāļĢāļ°āđāļāļīāļāļāļēāļāļāļēāļĒāļ āļēāļ
āđāļāļāļēāļĢāļāđāļāļŦāļēāļāļąāļ§āļĢāļ°āļāļļāļāļĩāđ:
āđāļāļāļĩāđ Adyen Customer Area āļāļāļāļāļļāļ
āđāļāļāļĩāđ āđāļāļ·āđāļāļāļđāļĢāļēāļĒāļāļēāļĢāļāļļāļāļāļĢāļāđāļāļąāđāļāļŦāļĄāļāļāļāļāļāļļāļ
Tip
āļāļļāļāļāļĢāļāđāļāļĩāđāđāļāļīāļāđāļāđāļāļēāļāļāļ°āļĄāļĩāđāļāļāļāļ (āļāļļāļāļŠāļĩāđāļāļĩāļĒāļ§) āļāļģāļāļąāļāđāļ§āđ
āđāļĨāļ·āļāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļĩāđāļāđāļāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ
Tip
āļŦāļēāļāļāļļāļāļĄāļĩāļāļļāļāļāļĢāļāđāļŦāļĨāļēāļĒāđāļāļĢāļ·āđāļāļ āđāļŦāđāļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļāļāļāļļāļāđāļāļĒāđāļāđāļŦāļĄāļēāļĒāđāļĨāļāļāļĢāļ°āļāļģāļāļąāļ§āļŠāļīāļāļāđāļēāļāļĩāđāļāļīāļĄāļāđāđāļ§āđāļāđāļēāļāļŦāļĨāļąāļāļāļļāļāļāļĢāļāđ
āđāļāļŦāļāđāļē āļāļēāļĢāļāļąāđāļāļāđāļē āđāļŦāđāļāļĨāļīāļāļāļąāļ§āļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāđāļāļ·āđāļāļāļąāļāļĨāļāļāđāļāļĒāļąāļāļāļĨāļīāļāļāļāļĢāđāļāđāļĨāļ°āļāļąāļāļāļķāļāļāđāļēāđāļ§āđāļŠāļģāļŦāļĢāļąāļāļāļąāđāļāļāļāļ NightPOS configuration
āļāđāļāļĄāļđāļĨ
āļāļąāļ§āļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļĢāļ§āļĄāļĢāļļāđāļāļāļāļāļāļļāļāļāļĢāļāđāđāļĨāļ°āļŦāļĄāļēāļĒāđāļĨāļāļāļĢāļ°āļāļģāļāļąāļ§āļŠāļīāļāļāđāļēāđāļāđāļēāļāđāļ§āļĒāļāļąāļ āđāļāđāļ
S1F2L-000158215112256
āļāđāļāļŦāļēāļāļ·āđāļāļāļąāļāļāļĩāļāļđāđāļāđāļēÂķ
āđāļāļāļēāļĢāļāđāļāļŦāļēāļāļ·āđāļāļāļąāļāļāļĩāļāļđāđāļāđāļē:
āđāļāļāļĩāđ Adyen Customer Area āļāļāļāļāļļāļ
āđāļāļāļĩāđ āđāļāļ·āđāļāļāļđāļĢāļēāļĒāļāļēāļĢāļāļļāļāļāļĢāļāđāļāļąāđāļāļŦāļĄāļāļāļāļāļāļļāļ
āđāļĨāļ·āļāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļĩāđāļāđāļāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ
āđāļāļāļēāļĢāļāļąāđāļāļāđāļē:ref:
āđāļāļāļĢāđāļĄāļīāļāļąāļĨ <adyen/identifier>āđāļŦāđāļāļĨāļīāļāļāļ·āđāļ āļāļđāđāļāđāļēāļāļĨāļīāļāļāļ·āđāļāļāļąāļāļāļĩāļāļđāđāļāđāļēāđāļāļ·āđāļāļāļąāļāļĨāļāļāđāļāļĒāļąāļāļāļĨāļīāļāļāļāļĢāđāļāđāļĨāļ°āļāļąāļāļāļķāļāļāđāļēāđāļ§āđāļŠāļģāļŦāļĢāļąāļāļāļąāđāļāļāļāļ NightPOS configuration
āļāļąāđāļāļāđāļē URL āļāļāļāļāļĩāđāļ§āļāļāđÂķ
To allow NightPOS to receive payment notifications, you must configure the terminal Event URLs. To do so,
āđāļāļāļĩāđ Adyen Customer Area āļāļāļāļāļļāļ
āđāļāļāļĩāđ āđāļāļ·āđāļāļāļđāļĢāļēāļĒāļāļēāļĢāļāļļāļāļāļĢāļāđāļāļąāđāļāļŦāļĄāļāļāļāļāļāļļāļ
āđāļĨāļ·āļāļ:ref:`āđāļāļāļĢāđāļĄāļīāļāļąāļĨ <adyen/identifier>`āļāļĩāđāļāđāļāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ
āđāļāļāļēāļĢāļāļąāđāļāļāđāļēāđāļāļāļĢāđāļĄāļīāļāļąāļĨ āđāļŦāđāđāļĨāļ·āļāļ āļāļēāļĢāļāļŠāļēāļāļĢāļ§āļĄ āļāļēāļāđāļĄāļāļđāļāđāļēāļāļāđāļēāļĒ
Important
āļāļĢāļ§āļāļŠāļāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāļāļļāļāļāļģāļĨāļąāļāļāļģāļŦāļāļāļāđāļē āļāļēāļĢāļāļąāđāļāļāđāļēāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļĢāļ°āļāļąāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨ āđāļĄāđāđāļāđ āļāļēāļĢāļāļąāđāļāļāđāļēāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļĢāļ°āļāļąāļāļāļđāđāļāđāļē
āļāļąāđāļāļāđāļēāļāļīāļĨāļāđ āļŠāļĨāļąāļāđāļāļĒāļąāļāđāļŦāļĄāļāļāļāļāļĢāļŦāļąāļŠāđāļāļ·āđāļāđāļāđāđāļāļāļēāļĢāļāļąāđāļāļāđāļēāļāļĩāđ āđāļāđāļ āļāļāļāļĢāļŦāļąāļŠāđāļĨāđāļ§
āļāļĨāļīāļ āđāļāļīāđāļĄāđāļŦāļĄāđ āļŦāļĢāļ·āļāđāļāđāđāļ URL āļāļĩāđāļĄāļĩāļāļĒāļđāđāđāļāļĒāļāļĨāļīāļāđāļāļāļāļ āļāļīāļāļŠāļ
On the Add URL or Edit URL pop-up window, paste the Event URL from NightPOS's payment method form.
āļāđāļāļĄāļđāļĨ
Event URL āļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāļĩāđāļāļĒāļđāđāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļēāļĄāļāđāļ§āļĒ
/pos_adyen/notificationāļŦāļēāļāļāļģāđāļāđāļ āđāļŦāđāļāđāļāļ Username (optional) āđāļĨāļ° Password (optional) āļāļģāļŦāļāļāļ§āđāļē URL āđāļāđāļ Public āļŦāļĢāļ·āļ Local āđāļĨāļ°āđāļāļīāļ/āļāļīāļ Enable encryption
āļāļĨāļīāļ Add URL āļŦāļĢāļ·āļāđāļĄāļ·āđāļāđāļāđāđāļ URL āļāļĩāđāļĄāļĩāļāļĒāļđāđ āđāļŦāđāļāļĨāļīāļ Edit URL
āļāļĨāļīāļ Save āļāļĩāđāļāđāļēāļāļĨāđāļēāļāļāļāļāļŦāļāđāļē
āđāļāļĨāļĩāđāļĒāļāđāļāđāļāđāļŦāļĄāļ Encrypted
NightPOS configurationÂķ
To configure Adyen for NightPOS, you first need to enable Adyen and create the payment method. Then, configure the Adyen-specific settings on the payment method form:
āļ§āļēāļāļāđāļēāļāđāļāđāļāļāļĩāđāļĨāļāđāļāļāļīāļĨāļāđāļāļĩāđāļŠāļāļāļāļĨāđāļāļāļāļąāļ:
āļāļĩāļĒāđ API āļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļ āļĨāļāđāļāļāļīāļĨāļāđ Adyen API key
āļāļąāļ§āļĢāļ°āļāļļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļĩāđāļĢāļ°āļāļļāļāļģāđāļŦāļāđāļ āļĨāļāđāļāļāļīāļĨāļāđ Adyen Terminal Identifier
āļāļ·āđāļāļāļąāļāļāļĩāļāļđāđāļāđāļē āļĨāļāđāļāļāļīāļĨāļāđ Adyen Merchant Account
āļāļąāļāļĨāļāļ Event URL āđāļāļĒāļąāļāļāļĨāļīāļāļāļāļĢāđāļāđāļāļĒāļāļĨāļīāļāđāļāļāļāļ (copy) āļāļēāļāļāļąāđāļāļ§āļēāļāļĨāļāđāļ āļāļąāļāļāļĩ Adyen āļāļāļāļāļļāļ
āđāļāļīāļāđāļāđāļāļēāļ Adyen Test Mode āļŦāļēāļāļāļļāļāļĒāļąāļāļāļāļāļāļŠāļāļāļāļēāļĢāļāļŠāļēāļāļĢāļ§āļĄāļāļĒāļđāđ
Tip
āļĨāļđāļāļāđāļēāļŠāļēāļĄāļēāļĢāļāđāļāļīāđāļĄ āļāļīāļ āđāļāđāđāļāļĒāļāļĢāļāļāļāđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļēāļĢāđāļ Adyen āļĢāļ§āļĄāļāļķāļ āļŦāļĨāļąāļāļāļēāļĢāļāļģāļĢāļ°āđāļāļīāļāđāļāļāļēāļĢāļāļēāļĒāļŦāļāđāļēāļĢāđāļēāļāļĢāđāļēāļāļāļēāļŦāļēāļĢ
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄ