{"_id":"59bc55d82b480b0010010cce","category":{"_id":"59bc55d72b480b0010010c94","version":"59bc55d72b480b0010010c92","project":"57336fd5a6a9c40e00e13a0b","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-10-01T16:42:25.324Z","from_sync":false,"order":1,"slug":"payment-api-essentials","title":"API Usage"},"user":"560d5913af97231900938124","parentDoc":null,"project":"57336fd5a6a9c40e00e13a0b","version":{"_id":"59bc55d72b480b0010010c92","project":"57336fd5a6a9c40e00e13a0b","__v":2,"createdAt":"2017-09-15T22:36:07.078Z","releaseDate":"2017-09-15T22:36:07.078Z","categories":["59bc55d72b480b0010010c93","59bc55d72b480b0010010c94","59bc55d72b480b0010010c95","59bc55d72b480b0010010c96","59bc55d72b480b0010010c97","59bc55d72b480b0010010c98","59bc55d72b480b0010010c99","59cd3e7c210d1900326834b1"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"3.22.2 Release","version_clean":"8976.0.0-Basics","version":"8976-Basics"},"__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-10-15T12:43:38.542Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":1,"body":"BlueSnap has separate Sandbox and Production environments, and you will need different API credentials for each environment (see [API Credentials](doc:api-credentials)). We recommend that you test your integration in the Sandbox before going live to Production.\n\nThese are the base API URLs for each of the environments:\n**Sandbox**\n`https://sandbox.bluesnap.com`\n**Production**\n`https://ws.bluesnap.com`\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"PCI compliance and access to API services\",\n  \"body\": \"You can access all API services in the Sandbox environment.\\n\\nAccess to certain services in the Production environment may be limited due to [PCI compliance](doc:pci-compliance) requirements for the transfer of sensitive payment information (e.g. shopper credit card information).\\n\\nTo comply with PCI requirements and get access to all services in the API, BlueSnap strongly recommends that you implement either [Hosted Payment Fields](/v4.0/docs/hosted-payment-fields) or [Client-Side Encryption](doc:client-side-encryption).\"\n}\n[/block]","excerpt":"","slug":"sandbox-production","type":"basic","title":"Sandbox & Production Environments"}

Sandbox & Production Environments


BlueSnap has separate Sandbox and Production environments, and you will need different API credentials for each environment (see API Credentials). We recommend that you test your integration in the Sandbox before going live to Production.

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

PCI compliance and access to API services

You can access all API services in the Sandbox environment.

Access to certain services in the Production environment may be limited due to PCI compliance requirements for the transfer of sensitive payment information (e.g. shopper credit card information).

To comply with PCI requirements and get access to all services in the API, BlueSnap strongly recommends that you implement either Hosted Payment Fields or Client-Side Encryption.