Astro Payments Hands On

401 views · Published 12 January 2013 · 2:40 · Indexed 26 October 2026

Channel: Laptop Mag · 2013 · Science & Technology

Watch on YouTube

Astro is the new payment processing system which gives sellers an entire point of sale system in the cloud.

More from this channel