The Switch Payments API is an integrated payment platform. The Switch Payments API allows users to accept payments from upwards of 200 different Alternative Payment Methods (APM) from anywhere in the world. Users can create new payments, authorize or refund payments, check payments status, etc. Switch Payments API is available in 44 countries including the US, Canada, Europe, and parts of Asia. Client libraries include Python, Ruby, Php, Node and Java.