Purchase for PCI Merchants

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

This page describes how to create a purchase when the merchant collects and submits raw card data directly to Bamboo. This flow is exclusively for PCI-certified merchants who manage cardholder data within their own infrastructure.


📘

Review the Create a Purchase Integration Guide for flow descriptions, validation rules, capture modes, and card scheme considerations.


⚠️

This endpoint must only be used by PCI-certified merchants. Merchants without PCI certification must use the standard /api endpoint with tokenization.

Endpoint

This endpoint processes a purchase using the CardData object.

Staging
https://secure-api.stage.bamboopayment.com/v3/api/Purchase

Production
https://secure-api.bamboopayment.com/v3/api/Purchase


Body Params
string | null
string | null
string | null
string | null
string | null
string | null
string | null
boolean
int32 | null
int64
boolean
int64 | null
int64 | null
string | null
string | null
string | null
MetadataIn
object | null
int32
enum
Redirection
object
AntifraudData
object
MerchantNotification
object
PayerAuthentication
object
Customer
object
int32
enum
Allowed:
ThreeDS
object
NetworkToken
object
CardOnFile
object
CardData
object
CommerceKey
object
string | null
string | null
Headers
string
enum
Defaults to application/json
Allowed:
Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json