Pin Payments is an all-in-one programmable payment system. Sign up and accept USD (and AUD) payments into any Australian bank account, no merchant account required. The company offers a simple API for you to integrate payments into websites and applications.On May 26th, 2020, Pin Payments was acquired by Checkout.com. Terms of the transaction were not disclosed. Take card payments online for your business with Pin Payments. No merchant account required. Easy setup.