Skip to main content

How can we help?

Connect your Oracle Netsuite to Cryptio

Cryptio serves as the sub-ledger for Oracle Netsuite. You can generate automates journal entries for your crypto assets in traditional accounting systems.

Netsuite_2.png

What is Oracle Netsuite?

NetSuite is an integrated cloud business software suite, including business accounting, ERP, CRM, and e-commerce software.

NetSuite is positioned to facilitate rapid growth and be flexible enough to evolve and support innovative business models for crypto companies. As a cloud-based ERP, NetSuite enables business leaders to concentrate on growing without worrying if the system will scale enough to keep up.

NetSuite enables crypto companies to maintain high levels of operational controls and manage global operations and multi-subsidiary locations with ease and efficiency.

 

How to connect your Netsuite account:

Netsuite interface

In the Netsuite platform, you will need to complete 5 key steps.

A. Enable features [NEW Pre-requisite step]

  • Go to Enable Features page (select 'Setup' at the top menu > then Company): https://xxxxxxx.app.netsuite.com/app/setup/features.nl?whence=
  • Select tab "SuiteCloud"
  • Make sure "SERVER SUITESCRIPT" under SuiteScript and "REST WEB SERVICES" under SuiteTalk are enabled (Note: You must agree to the TOS).
  • Click on Save

Screenshot_2023-03-23_at_13.07.49.pngScreenshot_2023-03-23_at_13.08.26.png

B. Create a role:

Screenshot_2023-02-10_at_15.37.27.png

  • Add permissions:
    • Transactions tab
      • Find transactions - View level
      • Make Journal Entries - Full level
    • Reports tab
      • SuiteAnalytics Workbook - Edit level
    • Lists tab
      • Accounts - View level
      • Customers - View level
    • Setup:
      • Access Token Management - Full level
      • Company Information - Full level
      • Log in using Access Tokens - Full level
      • REST Web Services - Full level
      • SOAP Web Services - Full level
      • SuiteApp Marketplace - Full level
      • SuiteScript - View level
      • User Access Tokens - Full level
  • Select Create

Screenshot_2023-02-10_at_15.40.13.png

C. Link role to a user [Only Administrators can complete this step]

D. Create an integration

  • Go to the Integrations page (Setup > Integration): https://xxxxxxx.app.netsuite.com/app/common/integration/integrapplist.nl?whence=
  • Click "New"
  • Give it a name (e.g. "Cryptio Integration")
  • Under Authentication:
    • Check "TOKEN-BASED AUTHENTICATION"
    • Check "TBA: ISSUETOKEN ENDPOINT"
    • Uncheck "TBA: AUTHORIZATION FLOW"
  • Under OAth 2.0, uncheck "AUTHORIZATION CODE GRANT"
  • Click Save
  • ‼️ Don’t leave the next page. Scroll to the bottom and save the Consumer Key and Secret ( ⚠️ It won't be displayed again so keep it somewhere safe).
  • Then leave the page, using the Back button.

Screenshot_2023-02-10_at_15.47.53.png

Screenshot_2023-02-10_at_15.49.08.png

E. Create an access token

  • Go to the Access Tokens page (select 'Setup' at the top menu > then Users/Role): https://xxxxxxx.app.netsuite.com/app/setup/accesstokens.nl?whence=

  • Click "New Access Token"

  • Choose the newly created integration (APPLICATION NAME*)

  • Choose yourself (USER*)

  • Choose the newly created role (*ROLE) [You should be able to find the new role if you have completed step C.]

  • The token name is auto-generated, you can keep it as is.

  • Click "Save"

  • ‼️ Save the Token ID and Secret ( ⚠️ won't be displayed again so keep it somewhere safe)

Screenshot_2023-02-10_at_15.53.19.png

Screenshot_2023-02-10_at_15.53.54.png

Cryptio platform

  1. Go to the Accounting tab > Integrations page.
  2. Click on the Connect button within the Netsuite box.
  3. Fill out the information from your previous steps
    1. Account ID is the 7 numbers in the Netsuite URL
    2. Fill in Consumer Key and Consumer Secret from step D.
    3. Populate Token ID and Token Secret from step E.
  4. Click Connect. Now you are ready for generating your automated journal entry to Netsuite.

Netsuite_connect.gif