Articles on: Payments

Do you offer payment terms?

We offer Net payment terms to our U.S. customers where payments can be delayed for up to 120 days or paid in installments. We plan to introduce net payment terms to more countries in the near future.

Updated on: 10/05/2022

Was this article helpful?

Share your feedback


Thank you!