More Related Content
Similar to This strange planet earth (20)
More from Cristiano Betta (20)
This strange planet earth
- 37. Online transactions
* 11% credit card
* 7% written authorisation
* 5% credit slip
* 56% Direct Debit
@braintree_dev @cbettaBraintree