Skip to main content
Solved

Crypto currency in Acumatica


Kandy Beatty
Captain II
Forum|alt.badge.img+16

Does anyone know of a Crypto currency provider for Acumatica? I know that currently out of the box, we would just need to set up a payment type and accept it as cash, but is there another option?

Our client is ok with that, however, I know more will be looking in the future for it. 

Best answer by Doug Johnson

A few things with Cypto:

  1. Tracking customer and vendor transactions in a crypto currency. This is currently supported. I was able to setup Bitcoin as a currency (CM.20.20.00). Automatically import currency rates from openexchangerates.org (CM.50.70.00) and create Vendor Bills (AP.30.10.00) and Customer Invoices (AR.30.10.00) denominated in bitcoin. The challenge is that you need to have your decimal precision set to at least 4 and most likely more for your entire system. The default of 2 will not let you get granular enough.
  2. Accept customer payments in a crypto currency. Currently we do not have an out-of-the-box processing center (CA.20.50.00) that can accept crypto payments. We have a hidden Stripe integration … I’m working with Stripe to see if they have the ability to accept crypto payments using the existing integration.
  3. Paying vendor bills in crypto currency. I believe this may be supported if your bank will accept crypto currencies but we have not tested the process.

 

Example of creating customer invoice in Bitcoin

 

View original
Did this topic help you find an answer to your question?

3 replies

Doug Johnson
Community Manager
Forum|alt.badge.img+4
  • Acumatica VP, Product Management
  • 585 replies
  • Answer
  • April 14, 2022

A few things with Cypto:

  1. Tracking customer and vendor transactions in a crypto currency. This is currently supported. I was able to setup Bitcoin as a currency (CM.20.20.00). Automatically import currency rates from openexchangerates.org (CM.50.70.00) and create Vendor Bills (AP.30.10.00) and Customer Invoices (AR.30.10.00) denominated in bitcoin. The challenge is that you need to have your decimal precision set to at least 4 and most likely more for your entire system. The default of 2 will not let you get granular enough.
  2. Accept customer payments in a crypto currency. Currently we do not have an out-of-the-box processing center (CA.20.50.00) that can accept crypto payments. We have a hidden Stripe integration … I’m working with Stripe to see if they have the ability to accept crypto payments using the existing integration.
  3. Paying vendor bills in crypto currency. I believe this may be supported if your bank will accept crypto currencies but we have not tested the process.

 

Example of creating customer invoice in Bitcoin

 


Kandy Beatty
Captain II
Forum|alt.badge.img+16
  • Author
  • Captain II
  • 2162 replies
  • April 14, 2022

Thanks Doug. I’ll work on what you have provided and test it. 


  • Freshman I
  • 1 reply
  • September 24, 2022

If you set your unit of measure to satoshis rather than bitcoins, then your decimal problem is solved. 1 btc = 100,000,000 satoshis.

I’m definitely interested to know if Acumatica will support bitcoin payments natively in the near future.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings