Our hardware and software platform makes it easy to connect your machine to any payment method, significantly limits your payments compliance scope, and allows you to integrate with nearly any payment processor.
Using the DotDashPay platform is as easy as writing a few lines of code.
import ddp # connect to the ddp chip ddp.initialize() # process a payment card_data = ddp.wait_for_payment_data() payment = ddp.process_payment(card_data, dollars=5, cents=0) # do something awesome if payment.success: do_something_awesome()
Accept any standard payment method by simply connecting payment peripherals to the DotDashPay Chip. For newer payment methods (NFC and Bluetooth) there's no need for anything extra; we have those built-in.
Our device communicates with your machine via a variety of connection protocols including, USB, UART, I2C, USB, SPI, and RS232. Our device reliably processes payments using Ethernet, WiFi, and cellular connectivity.
Our infrastructure seamlessly connects to nearly every payment processor and gateway. We also support cloud-based payments (Bitcoin, PayPal, etc) ensuring anyone using the machine will be able to pay the way they want.
Our network is encrypted and meets the highest PCI and EMV compliance to ensure you’re not exposed to fraud.
Are you building a machine? Interested in using the DotDashPay platform? Enter your email and we'll be in touch to help you enable payments on your machines.
We're partnering with payments hardware providers and processors, ISOs, and ISVs to connect machines to the future of commerce.
Interested in working together?