{"_id":"59df6a523b756800107b202f","category":"59df6a523b756800107b201f","user":"560d5913af97231900938124","project":"57336fd5a6a9c40e00e13a0b","parentDoc":null,"version":"59df6a523b756800107b201e","updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-05-12T14:01:35.267Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"The BlueSnap Payment API is designed for easy implementation and out-of-the-box global  payment processing. It supports credit and debit card payments, ACH, SEPA Direct Debit, digital wallets and Paypal. Design your checkout form and start accepting payments quickly.\n\n##About the API\nThis API is a collection of RESTful based web services. It uses standard HTTP features, such as HTTP verbs and Basic authentication, and can be used easily with any HTTP client.\n\nThese are the base API URLs for the BlueSnap environments:\nSandbox: `https://sandbox.bluesnap.com`\nProduction: `https://ws.bluesnap.com`\n\nFor information about credentials, authentication and more, see [About the BlueSnap APIs](/v1.0/docs/about).\n\n##API web services\nThese are the core web services in the API:\n  * Card Transactions (including digital wallets): [Auth Capture](doc:auth-capture) & [Auth Only](doc:auth-only)\n  * [Create PayPal Transaction](doc:create-paypal-transaction) \n  * [ACH/ECP Transaction](doc:create-ecp-transaction)\n  * [SEPA Direct Debit Transaction](doc:create-sepa-dd-transaction)\n  * [Batch Transaction](doc:create-batch-transaction) \n  * Subscriptions: [Create Plan](doc:create-plan) & [Create Subscription](doc:create-subscription) \n  * [Refund](doc:refund) \n  * [Vaulted Shopper](doc:create-vaulted-shopper)\n  * [Marketplace](doc:create-vendor)\n\n**See the full list of endpoints and requests in the left menu.**\n\n##Quickstart\nNeed help getting started?\nSee the tutorials on [setting up a basic checkout page](/v1.0/docs/build-a-form) and [accepting your first credit card payment](/v1.0/docs/make-a-payment-payment-api).\n\n##Android SDK\nBlueSnap's [Android SDK](doc:android-sdk) enables you to easily accept credit card and PayPal payments directly from your Android app and then process the payments via BlueSnap's Payment API.\n\n## iOS SDK\nBlueSnap's [iOS SDK](/v1.0/docs/ios-sdk) allows you to accept Apple Pay, credit card, and PayPal payments from your iOS app, and then use the Payment API to process payments.","excerpt":"Easily start processing payments with our payment gateway API","slug":"bluesnap-payment-api","type":"basic","title":"BlueSnap Payment API (XML)","__v":0,"childrenPages":[]}

BlueSnap Payment API (XML)

Easily start processing payments with our payment gateway API

The BlueSnap Payment API is designed for easy implementation and out-of-the-box global payment processing. It supports credit and debit card payments, ACH, SEPA Direct Debit, digital wallets and Paypal. Design your checkout form and start accepting payments quickly.

About the API

This API is a collection of RESTful based web services. It uses standard HTTP features, such as HTTP verbs and Basic authentication, and can be used easily with any HTTP client.

These are the base API URLs for the BlueSnap environments:
Sandbox: https://sandbox.bluesnap.com
Production: https://ws.bluesnap.com

For information about credentials, authentication and more, see About the BlueSnap APIs.

API web services

These are the core web services in the API:

See the full list of endpoints and requests in the left menu.

Quickstart

Need help getting started?
See the tutorials on setting up a basic checkout page and accepting your first credit card payment.

Android SDK

BlueSnap's Android SDK enables you to easily accept credit card and PayPal payments directly from your Android app and then process the payments via BlueSnap's Payment API.

iOS SDK

BlueSnap's iOS SDK allows you to accept Apple Pay, credit card, and PayPal payments from your iOS app, and then use the Payment API to process payments.