Authorize.NetÂķ

Authorize.Net āļ„āļ·āļ­āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļ‹āļĨāļđāļŠāļąāļ™āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™āļŠāļŦāļĢāļąāļāļ­āđ€āļĄāļĢāļīāļāļē āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ˜āļļāļĢāļāļīāļˆāļŠāļēāļĄāļēāļĢāļ–āļĢāļąāļš āļšāļąāļ•āļĢāđ€āļ„āļĢāļ”āļīāļ• āđ„āļ”āđ‰

āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēÂķ

āđāļ—āđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļąāļšāļĢāļ­āļ‡Âķ

NightPOS needs your API Credentials & Keys to connect with your Authorize.Net account, which comprise:

  • āļĢāļŦāļąāļŠāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš API: āļĢāļŦāļąāļŠāļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļĢāļ°āļšāļļāļšāļąāļāļŠāļĩāļāļąāļš Authorize.Net āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™

  • āļ„āļĩāļĒāđŒāļ˜āļļāļĢāļāļĢāļĢāļĄ API

  • āļ„āļĩāļĒāđŒāļĨāļēāļĒāđ€āļ‹āđ‡āļ™ API

  • āļĢāļŦāļąāļŠāļĨāļđāļāļ„āđ‰āļē API

To retrieve them, log into your Authorize.Net account, go to Account â€Ģ Settings â€Ģ Security Settings â€Ģ API Credentials & Keys, generate your Transaction Key and Signature Key, and paste them on the related fields in NightPOS. Then, click on Generate Client Key.

Important

To test Authorize.Net with a sandbox account, change the State to Test Mode. We recommend doing this on a test NightPOS database, rather than on your main database.

āļŦāļēāļāļ„āļļāļ“āđƒāļŠāđ‰ āđ‚āļŦāļĄāļ”āļ—āļ”āļŠāļ­āļš āļāļąāļšāļšāļąāļāļŠāļĩāļ›āļāļ•āļī āļˆāļ°āļŠāđˆāļ‡āļœāļĨāđƒāļŦāđ‰āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰: āļĢāļŦāļąāļŠāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāļŦāļĢāļ·āļ­āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ‚āļ­āļ‡āļœāļđāđ‰āļ‚āļēāļĒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļŦāļĢāļ·āļ­āļšāļąāļāļŠāļĩāđ„āļĄāđˆāđ„āļ”āđ‰āđƒāļŠāđ‰āļ‡āļēāļ™

āđāļ—āđ‡āļšāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēÂķ

āļ§āļēāļ‡āļšāļąāļ•āļĢāđ„āļ§āđ‰Âķ

āļ”āđ‰āļ§āļĒ Authorize.Net āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™ āļāļēāļĢāđ€āļĢāļĩāļĒāļāđ€āļāđ‡āļšāđ€āļ‡āļīāļ™āļ”āđ‰āļ§āļĒāļ•āļ™āđ€āļ­āļ‡ āđ„āļ”āđ‰ āļŦāļēāļāđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™ āđ€āļ‡āļīāļ™āļˆāļ°āļ–āļđāļāļŠāļ‡āļ§āļ™āđ„āļ§āđ‰ 30 āļ§āļąāļ™āđƒāļ™āļšāļąāļ•āļĢāļ‚āļ­āļ‡āļĨāļđāļāļ„āđ‰āļē āđāļ•āđˆāļĒāļąāļ‡āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāđ€āļĢāļĩāļĒāļāđ€āļāđ‡āļšāđ€āļ‡āļīāļ™

Warning

āļŦāļĨāļąāļ‡āļˆāļēāļ 30 āļ§āļąāļ™ āļ˜āļļāļĢāļāļĢāļĢāļĄāļˆāļ° āđ€āļ›āđ‡āļ™āđ‚āļĄāļ†āļ°āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđ‚āļ”āļĒ Authorize.Net

āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ ACH (āđƒāļ™āļŠāļŦāļĢāļąāļāļ­āđ€āļĄāļĢāļīāļāļēāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™)Âķ

ACH āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāđ‚āļ­āļ™āđ€āļ‡āļīāļ™āļ—āļēāļ‡āļ­āļīāđ€āļĨāđ‡āļāļ—āļĢāļ­āļ™āļīāļāļŠāđŒāļ—āļĩāđˆāđƒāļŠāđ‰āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļšāļąāļāļŠāļĩāļ˜āļ™āļēāļ„āļēāļĢāđƒāļ™āļŠāļŦāļĢāļąāļāļ­āđ€āļĄāļĢāļīāļāļē

āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēÂķ

To give customers the possibility to pay using ACH, sign up for Authorize.Net eCheck's service. Once eCheck is activated, duplicate the previously configured Authorize.Net payment provider on NightPOS by going to Accounting â€Ģ Configuration â€Ģ Payment Providers â€Ģ Authorize.net. Then, click the cog icon (⛭) and select Duplicate. Change the provider's name to differentiate both versions (e.g., Authorize.net - Banks).

āđ€āļĄāļ·āđˆāļ­āļžāļĢāđ‰āļ­āļĄ āđƒāļŦāđ‰āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢ āļŠāļ–āļēāļ™āļ° āđ€āļ›āđ‡āļ™ āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āđāļĨāđ‰āļ§ āļŠāļģāļŦāļĢāļąāļšāļšāļąāļāļŠāļĩāļ›āļāļ•āļī āļŦāļĢāļ·āļ­ āđ‚āļŦāļĄāļ”āļ—āļ”āļŠāļ­āļš āļŠāļģāļŦāļĢāļąāļšāļšāļąāļāļŠāļĩ Sandbox

āļ™āļģāđ€āļ‚āđ‰āļēāđƒāļšāđāļˆāđ‰āļ‡āļĒāļ­āļ” Authorize.NetÂķ

āļŠāđˆāļ‡āļ­āļ­āļāļˆāļēāļ Authorize.NetÂķ

  • āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš Authorize.Net

  • āđ„āļ›āļ—āļĩāđˆ āļšāļąāļāļŠāļĩ â€Ģ āđƒāļšāđāļˆāđ‰āļ‡āļĒāļ­āļ” â€Ģ āđƒāļšāđāļˆāđ‰āļ‡āļĒāļ­āļ”āļāļēāļĢāļŠāļģāļĢāļ°āļšāļąāļāļŠāļĩ eCheck.Net

  • Define an export range using an opening and closing batch settlement. All transactions within the two batch settlements will be exported to NightPOS.

  • āđ€āļĨāļ·āļ­āļāļ˜āļļāļĢāļāļĢāļĢāļĄāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ āļēāļĒāđƒāļ™āļŠāđˆāļ§āļ‡āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ āļ„āļąāļ”āļĨāļ­āļāđāļĨāļ°āļ§āļēāļ‡āļĨāļ‡āđƒāļ™āđāļœāđˆāļ™ āļĢāļēāļĒāļ‡āļēāļ™ 1 āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” āļ‚āļ­āļ‡ āđ€āļ—āļĄāđ€āļžāļĨāļ•āļāļēāļĢāļ™āļģāđ€āļ‚āđ‰āļē Excel

āļāļēāļĢāđ€āļĨāļ·āļ­āļāļ˜āļļāļĢāļāļĢāļĢāļĄ Authorize.Net āļ—āļĩāđˆāļˆāļ°āļ™āļģāđ€āļ‚āđ‰āļē

Example

āļŠāļļāļ”āļāļēāļĢāļŠāļģāļĢāļ°āļšāļąāļāļŠāļĩāļ‚āļ­āļ‡āđƒāļšāđāļˆāđ‰āļ‡āļĒāļ­āļ” Authorize.Net

āđƒāļ™āļāļĢāļ“āļĩāļ™āļĩāđ‰ āļ‡āļ§āļ”āđāļĢāļ (01/01/2021) āļ‚āļ­āļ‡āļ›āļĩāđ€āļ›āđ‡āļ™āļ‚āļ­āļ‡āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļ‚āļ­āļ‡āļ§āļąāļ™āļ—āļĩāđˆ 31/12/2020 āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ āđāļšāļšāđ€āļ›āļīāļ” āļ„āļ·āļ­āļˆāļēāļ 31/12/2020

āđ€āļĄāļ·āđˆāļ­āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļĒāļđāđˆāđƒāļ™āļŠāļĩāļ• āļĢāļēāļĒāļ‡āļēāļ™ 1 āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”:

  • āđ„āļ›āļ—āļĩāđˆāđāļ—āđ‡āļš āļāļēāļĢāļ„āđ‰āļ™āļŦāļēāļ˜āļļāļĢāļāļĢāļĢāļĄ āļšāļ™ Authorize.Net

  • āđƒāļ•āđ‰āļŠāđˆāļ§āļ™ āļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āļšāļąāļāļŠāļĩ āđƒāļŦāđ‰āđ€āļĨāļ·āļ­āļāļŠāđˆāļ§āļ‡āļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ›āđ‡āļ™āļŠāļļāļ”āļ—āļĩāđˆāđƒāļŠāđ‰āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰āđƒāļ™āļŠāđˆāļ­āļ‡ āļˆāļēāļ: āđāļĨāļ° āļ–āļķāļ‡: āđāļĨāļ°āļ„āļĨāļīāļ āļ„āđ‰āļ™āļŦāļē

  • āđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļĢāļēāļĒāļāļēāļĢāđāļĨāđ‰āļ§ āļ„āļĨāļīāļ āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđ„āļ›āļĒāļąāļ‡āđ„āļŸāļĨāđŒ

  • āđƒāļ™āļŦāļ™āđ‰āļēāļ•āđˆāļēāļ‡āļ›āđŠāļ­āļ›āļ­āļąāļ› āđƒāļŦāđ‰āđ€āļĨāļ·āļ­āļ āļŠāđˆāļ­āļ‡āļ—āļĩāđˆāļ‚āļĒāļēāļĒāļžāļĢāđ‰āļ­āļĄāļāļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡ CAVV/āļ„āļąāđˆāļ™āļ”āđ‰āļ§āļĒāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒāļˆāļļāļĨāļ āļēāļ„, āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™ āļĢāļ§āļĄāļŠāđˆāļ§āļ™āļŦāļąāļ§āļ‚āļ­āļ‡āļ„āļ­āļĨāļąāļĄāļ™āđŒ, āđāļĨāļ°āļ„āļĨāļīāļ āļŠāđˆāļ‡

  • āđ€āļ›āļīāļ”āđ„āļŸāļĨāđŒāļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āđ€āļĨāļ·āļ­āļ āļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļ„āļąāļ”āļĨāļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨ āđāļĨāļ°āļ§āļēāļ‡āļĨāļ‡āđƒāļ™āļŠāļĩāļ• āļĢāļēāļĒāļ‡āļēāļ™ 2 āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” āļ‚āļ­āļ‡ āđ€āļ—āļĄāđ€āļžāļĨāļ•āļāļēāļĢāļ™āļģāđ€āļ‚āđ‰āļē Excel

  • āļšāļĢāļĢāļ—āļąāļ”āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļēāļ‡āļˆāļ°āļ–āļđāļāļāļĢāļ­āļāđāļĨāļ°āļ­āļąāļ›āđ€āļ”āļ•āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđƒāļ™ āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļēāļ‡āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļ‡āļēāļ™ 1 āđāļĨāļ° āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļēāļ‡āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļ‡āļēāļ™ 2 āđāļœāđˆāļ™āļ‡āļēāļ™āļ‚āļ­āļ‡ āđ€āļ—āļĄāđ€āļžāļĨāļ•āļāļēāļĢāļ™āļģāđ€āļ‚āđ‰āļē Excel ` āļ•āļĢāļ§āļˆāļŠāļ­āļšāđƒāļŦāđ‰āđāļ™āđˆāđƒāļˆāļ§āđˆāļēāļĄāļĩāļĢāļēāļĒāļāļēāļĢāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ­āļĒāļđāđˆ āđāļĨāļ° **āļŦāļēāļāđ„āļĄāđˆāđƒāļŠāđˆ** āđƒāļŦāđ‰āļ„āļąāļ”āļĨāļ­āļāļŠāļđāļ•āļĢāļˆāļēāļāļšāļĢāļĢāļ—āļąāļ”āļ—āļĩāđˆāļāļĢāļ­āļāđ„āļ§āđ‰āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰āļ‚āļ­āļ‡āļŠāļĩāļ• :guilabel:`āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļēāļ‡āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļ‡āļēāļ™ 1 āļŦāļĢāļ·āļ­ 2 āđāļĨāļ°āļ§āļēāļ‡āļĨāļ‡āđƒāļ™āļšāļĢāļĢāļ—āļąāļ”āļ§āđˆāļēāļ‡

Important

āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ„āļ”āđ‰āļĒāļ­āļ”āļ›āļīāļ”āļšāļąāļāļŠāļĩāļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļ­āļĒāđˆāļēāļĨāļš āļšāļĢāļĢāļ—āļąāļ”āđƒāļ”āđ† āļ­āļ­āļāļˆāļēāļāđāļœāđˆāļ™āļ‡āļēāļ™ Excel

Import into NightPOSÂķ

To import the data into NightPOS:

  • āđ€āļ›āļīāļ” āđ€āļ—āļĄāđ€āļžāļĨāļ•āļāļēāļĢāļ™āļģāđ€āļ‚āđ‰āļē Excel

  • Copy the data from the transit for report 2 sheet and use paste special to only paste the values in the NightPOS Import to CSV sheet.

  • Look for blue cells in the NightPOS Import to CSV sheet. These are chargeback entries without any reference number. As they cannot be imported as such, go to Authorize.Net â€Ģ Account â€Ģ Statements â€Ģ eCheck.Net Settlement Statement.

  • āļĄāļ­āļ‡āļŦāļē āļāļēāļĢāļ—āļģāļ˜āļļāļĢāļāļĢāļĢāļĄāļāļēāļĢāđ€āļĢāļĩāļĒāļāđ€āļāđ‡āļšāđ€āļ‡āļīāļ™ / āļāļēāļĢāļ›āļāļīāđ€āļŠāļ˜āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ āđāļĨāđ‰āļ§āļ„āļĨāļīāļ

  • Copy the invoice description, paste it into the Label cell of the NightPOS Import to CSV sheet, and add Chargeback / before the description.

  • āļŦāļēāļāļĄāļĩāđƒāļšāđāļˆāđ‰āļ‡āļŦāļ™āļĩāđ‰āļŦāļĨāļēāļĒāđƒāļš āđƒāļŦāđ‰āđ€āļžāļīāđˆāļĄāļšāļĢāļĢāļ—āļąāļ”āđƒāļ™ āđ€āļ—āļĄāđ€āļžāļĨāļ•āļāļēāļĢāļ™āļģāđ€āļ‚āđ‰āļē Excel āļŠāļģāļŦāļĢāļąāļšāđƒāļšāđāļˆāđ‰āļ‡āļŦāļ™āļĩāđ‰āđāļ•āđˆāļĨāļ°āđƒāļš āđāļĨāļ°āļ„āļąāļ”āļĨāļ­āļ/āļ§āļēāļ‡āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļĨāļ‡āđƒāļ™āđāļ•āđˆāļĨāļ°āļšāļĢāļĢāļ—āļąāļ” āļ›āđ‰āļēāļĒāļāļģāļāļąāļš

Note

āļŠāļģāļŦāļĢāļąāļš āļāļēāļĢāļ›āļāļīāđ€āļŠāļ˜āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™/āļāļēāļĢāļ„āļ·āļ™āļŠāļīāļ™āļ„āđ‰āļēāđāļšāļšāļĢāļ§āļĄ āđƒāļ™āļāļēāļĢāļŠāļģāļĢāļ°āļ„āļ·āļ™ āđƒāļŦāđ‰āļŠāļĢāđ‰āļēāļ‡āļšāļĢāļĢāļ—āļąāļ”āđƒāļŦāļĄāđˆāđƒāļ™ āđ€āļ—āļĄāđ€āļžāļĨāļ•āļāļēāļĢāļ™āļģāđ€āļ‚āđ‰āļē Excel āļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āđƒāļšāđāļˆāđ‰āļ‡āļŦāļ™āļĩāđ‰

Example

āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļāļēāļĢāļ›āļāļīāđ€āļŠāļ˜āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
  • Next, delete zero transaction and void transaction line items, and change the format of the Amount column in the NightPOS Import to CSV sheet to Number.

  • āļāļĨāļąāļšāđ„āļ›āļ—āļĩāđˆ āđƒāļšāđāļˆāđ‰āļ‡āļĒāļ­āļ”āļāļēāļĢāļŠāļģāļĢāļ°āļšāļąāļāļŠāļĩ eCheck.Net â€Ģ āļ„āđ‰āļ™āļŦāļēāļ˜āļļāļĢāļāļĢāļĢāļĄ āđāļĨāļ°āļ„āđ‰āļ™āļŦāļēāļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āļŦāļ™āļĩāđ‰āđāļšāļšāļāļĨāļļāđˆāļĄāļ—āļĩāđˆāđƒāļŠāđ‰āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰āļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡

  • Verify that the batch settlement dates on eCheck.Net match the related payments' dates found in the Date column of the NightPOS Import to CSV.

  • āļŦāļēāļāđ„āļĄāđˆāļ•āļĢāļ‡āļāļąāļ™ āđƒāļŦāđ‰āđāļ—āļ™āļ—āļĩāđˆāļ§āļąāļ™āļ—āļĩāđˆāļ”āđ‰āļ§āļĒāļ§āļąāļ™āļ—āļĩāđˆāļˆāļēāļ eCheck.Net āļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āļ„āļ­āļĨāļąāļĄāļ™āđŒāļ•āļēāļĄ āļ§āļąāļ™āļ—āļĩāđˆ āđāļĨāļ°āļ•āļĢāļ§āļˆāļŠāļ­āļšāđƒāļŦāđ‰āđāļ™āđˆāđƒāļˆāļ§āđˆāļēāļ­āļĒāļđāđˆāđƒāļ™āļĢāļđāļ›āđāļšāļš MM/DD/YYYY

  • Copy the data - column headings included - from the NightPOS Import to CSV sheet, paste it into a new Excel file, and save it using the CSV format.

  • Open the Accounting app, go to Configuration â€Ģ Journals, tick the Authorize.Net box, and click Favorites â€Ģ Import records â€Ģ Load file. Select the CSV file and upload it into NightPOS.

Tip

āļĢāļēāļĒāļāļēāļĢāļĢāļŦāļąāļŠāļŠāđˆāļ‡āļ„āļ·āļ™ eCheck.Net