Virtual Payment API Virtual Sandbox

Interface with Conferma for virtual payment card generation and management.

The Virtual Payment API provides JSON-formatted RPC endpoints for managing virtual payment functions and interfacing with Conferma. It supports card creation, activity tracking, details retrieval, updates, cancellations, BIN lookups, and message queue management.

Use this hosted sandbox to simulate Virtual Payment API APIs without authentication, API keys, or extra dependencies. Point your code or SDK to the Beeceptor base URL, preferably through an environment variable or feature flag, and switch back to the production API when ready. This keeps your integration code consistent across local development, QA, demos, and production.

Use cases:

Use this sandbox to validate virtual card issuance workflows, card activity tracking, BIN validation, and payment message queue processing before integrating with live Conferma-backed payment systems.

Virtual Payment API virtual sandbox is up and running!

Use this sandbox URL as the API base in your code to simulate Virtual Payment API responses instantly.

https://sabre-virtual-payment.mock.beeceptor.com



Virtual Card(8 operations)

Header NameExample
Authorization*"qui non"
Message-ID"non cillum exercitation"
Conversation-ID"do aliquip ut reprehenderit laborum"
Application-ID"laboris anim"
{
  "bookingId": "XH678WY",
  "returnActualCardNumber": true,
  "orderItems": [
    {
      "purchaseType": "General",
      "accountId": "SABRE123",
      "supplierId": "Walmart",
      "remarkLines": [
        "SABRE-BUSINESS"
      ],
      "customIdentifiers": {
        "Cost centre": "QARA86",
        "Project Code": "ABC2"
      },
      "payment": {
        "currencyCode": "USD",
        "amount": "128.00"
      },
      "generalPurchase": {
        "customer": {
          "name": {
            "title": "Mr",
            "givenName": "John",
            "middleName": "W",
            "surname": "Smith",
            "fullName": "John Smith"
          },
          "emailAddresses": [
            "john@smith.com"
          ],
          "phoneNumbers": [
            {
              "number": "+1 555 123 9999 ext 101",
              "label": "Work"
            }
          ]
        },
        "paymentStartDate": "2024-07-13",
        "paymentEndDate": "2024-07-20"
      }
    }
  ]
}
{
  "orderItemDetails": [
    {
      "orderItemIndex": 0,
      "cardDeploymentId": "11530000",
      "virtualCard": {
        "providerId": "CONFERMA",
        "code": "VI",
        "number": "4111111111111111",
        "tokenizedNumber": "4111P00XFTVH1111",
        "securityCode": "021",
        "nameOnCard": "John Doe",
        "expirationDate": "01/24",
        "bankName": "Citi",
        "bankId": "11",
        "billingAddress": {
          "addressLine1": "3150 Sabre Dr",
          "addressLine2": "Office Stop 123",
          "cityName": "Southlake",
          "stateProvinceName": "Texas",
          "stateProvinceCode": "TX",
          "postalCode": "76092",
          "countryName": "United States",
          "countryCode": "US",
          "districtName": "Houston",
          "countyName": "Austin"
        }
      },
      "paymentReferenceId": "ABC",
      "cardHolder": {
        "name": {
          "title": "Mr",
          "givenName": "John",
          "middleName": "W",
          "surname": "Smith",
          "fullName": "John Smith"
        }
      }
    }
  ],
  "timestamp": "2024-11-04T07:36:17.154Z"
}
Header NameExample
Authorization*"consectetur laboris labore Lorem adipisicing"
Message-ID"ad fugiat occaecat"
Conversation-ID"eiusmod id"
Application-ID"incididunt magna"
{
  "cardDeploymentIds": [
    "11637673"
  ]
}
{
  "cardActivityDetails": [
    {
      "cardDeploymentIndex": 0,
      "cardActivities": [
        {
          "id": "AA",
          "name": "American Airlines",
          "categoryCode": "4029",
          "payment": {
            "currencyCode": "USD",
            "amount": "128.00"
          },
          "activityType": "Authorisation",
          "transactionDateTime": "2024-07-01T15:48:17",
          "cardIssuerDescription": "Authorisation successful by the Card Issuer",
          "result": "Authorise"
        }
      ],
      "paymentReferenceId": "100001577654"
    }
  ],
  "timestamp": "2024-11-04T07:36:17.154Z"
}
Header NameExample
Authorization*"exercitation sed sunt"
Message-ID"dolore"
Conversation-ID"qui mollit laborum minim"
Application-ID"dolor minim dolore do"
{
  "returnActualCardNumber": false,
  "cardDeploymentIds": [
    "68780512"
  ]
}
{
  "virtualCardDetails": [
    {
      "cardDeploymentIndex": 0,
      "purchaseType": "General",
      "cardStatus": "Deployed",
      "bookingId": "XH678WY",
      "payment": {
        "currencyCode": "USD",
        "amount": "128.00"
      },
      "virtualCard": {
        "providerId": "CONFERMA",
        "code": "VI",
        "number": "4111111111111111",
        "tokenizedNumber": "4111P00XFTVH1111",
        "securityCode": "021",
        "nameOnCard": "John Doe",
        "expirationDate": "01/24",
        "bankName": "Citi",
        "bankId": "11",
        "billingAddress": {
          "addressLine1": "3150 Sabre Dr",
          "addressLine2": "Office Stop 123",
          "cityName": "Southlake",
          "stateProvinceName": "Texas",
          "stateProvinceCode": "TX",
          "postalCode": "76092",
          "countryName": "United States",
          "countryCode": "US",
          "districtName": "Houston",
          "countyName": "Austin"
        }
      },
      "customIdentifiers": {
        "Cost centre": "QARA86",
        "Project Code": "ABC2"
      },
      "paymentReferenceId": "ABC"
    }
  ],
  "timestamp": "2024-11-04T07:36:17.154Z"
}
Header NameExample
Authorization*"dolore"
Message-ID"consequat fugiat"
Conversation-ID"dolor"
Application-ID"velit"
{
  "bookingId": "DEMO00",
  "updateOrderItems": [
    {
      "purchaseType": "Hotel",
      "cardDeploymentId": "68780763",
      "supplierId": "AA",
      "customIdentifiers": {
        "Cost centre": "QARA86",
        "Project Code": "ABC2"
      },
      "payment": {
        "currencyCode": "USD",
        "amount": "128.00"
      },
      "hotelPurchase": {
        "guestCount": 1,
        "hotelDetails": [
          {
            "lodgingType": "Lodging Type",
            "checkInCity": "Check-in City",
            "checkInDate": "2024-07-13",
            "checkOutDate": "2024-07-13",
            "lengthOfStay": 1,
            "referenceNbr": 123,
            "providerDetail": {
              "id": "Hotel Code",
              "name": "Hotel Name",
              "siteNote": "Site note",
              "contacts": {
                "emailAddress": [
                  "John@somewhere.com"
                ],
                "phoneNumber": [
                  {
                    "number": "+1 555 123 9999 ext 101",
                    "label": "Work"
                  }
                ]
              }
            },
            "roomDetails": [
              {
                "type": "STANDARD_ROOM.",
                "rate": "100.00",
                "description": "Features include a flat-screen plasma TV with FreeView channels, tea/coffee making facilities and free WiFi.",
                "guests": [
                  {
                    "isPrimaryInd": false,
                    "name": {
                      "title": "Mr",
                      "givenName": "John",
                      "middleName": "W",
                      "surname": "Smith",
                      "fullName": "John Smith"
                    },
                    "address": {
                      "addressLine1": "3150 Sabre Dr",
                      "addressLine2": "Office Stop 123",
                      "city": "Southlake",
                      "stateProvinceName": "Texas",
                      "stateProvinceCode": "TX",
                      "postalCode": "76092",
                      "countryName": "United States",
                      "countryCode": "US",
                      "district": "Houston District Name",
                      "county": "Austin"
                    },
                    "emailAddress": [
                      "abc@abc.com"
                    ],
                    "phoneNumber": [
                      {
                        "number": "+1 555 123 9999 ext 101",
                        "label": "Work"
                      }
                    ]
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  ]
}
{
  "orderItemDetails": [
    {
      "orderItemIndex": 0,
      "cardDeploymentId": "11530000",
      "virtualCard": {
        "providerId": "CONFERMA",
        "code": "VI",
        "number": "4111111111111111",
        "tokenizedNumber": "4111P00XFTVH1111",
        "securityCode": "021",
        "nameOnCard": "John Doe",
        "expirationDate": "01/24",
        "bankName": "Citi",
        "bankId": "11",
        "billingAddress": {
          "addressLine1": "3150 Sabre Dr",
          "addressLine2": "Office Stop 123",
          "cityName": "Southlake",
          "stateProvinceName": "Texas",
          "stateProvinceCode": "TX",
          "postalCode": "76092",
          "countryName": "United States",
          "countryCode": "US",
          "districtName": "Houston",
          "countyName": "Austin"
        }
      },
      "paymentReferenceId": "ABC",
      "cardHolder": {
        "name": {
          "title": "Mr",
          "givenName": "John",
          "middleName": "W",
          "surname": "Smith",
          "fullName": "John Smith"
        }
      }
    }
  ],
  "timestamp": "2024-11-04T07:36:17.154Z"
}
Header NameExample
Authorization*"mollit deserunt aliqua Ut"
Message-ID"proident labore in culpa anim"
Conversation-ID"dolor minim"
Application-ID"reprehenderit anim"
{
  "cancelOrderItems": [
    {
      "cardDeploymentId": "68764733"
    }
  ]
}
{
  "cancelledOrderItems": [
    {
      "orderItemIndex": 0,
      "paymentReferenceId": "01221678640453577090"
    }
  ],
  "timestamp": "2024-11-04T07:36:17.154Z"
}
Header NameExample
Authorization*"cupidatat"
Message-ID"nisi enim est"
Conversation-ID"qui dolor commodo adipisicing in"
Application-ID"incididunt Lorem do adipisicing"
{
  "getBinOrderItems": [
    {
      "accountId": "SABREAIRDINERS",
      "bookingAirlineCode": "VN",
      "supplierId": "testing"
    }
  ]
}
{
  "getBinDetails": [
    {
      "orderItemIndex": 0,
      "cardCode": "DC",
      "cardBin": "360642",
      "paymentReferenceId": "01861741859393093341"
    }
  ],
  "timestamp": "2025-03-13T04:49:57.000Z"
}
Header NameExample
Authorization*"Excepteur non incididunt"
Message-ID"aliqua ipsum Ut"
Conversation-ID"Lorem deserunt aliqua nisi ut"
Application-ID"et ullamco cupidatat Duis ipsum"
{
  "cardDeploymentIds": [
    "68885191"
  ]
}
{
  "messageQueueResponseDetails": [
    {
      "cardDeploymentIdIndex": 0,
      "queueRecords": [
        {
          "deliveryAddress": "441614528798",
          "status": "Queued",
          "deliveryDate": "2024-07-12T00:00:00.000Z",
          "documentType": "Hotel",
          "communicationType": "Unknown",
          "isOverrideInvoked": false,
          "originalDeliveryAddress": "BLR",
          "platformName": "WEBPAY",
          "trackingStatus": "Unavailable",
          "trackingDateTime": "2024-07-12T00:00:00.000Z"
        }
      ],
      "paymentReferenceId": "01611741859447661071"
    }
  ],
  "timestamp": "2025-03-13T04:50:48.000Z"
}
Header NameExample
Authorization*"Lorem amet dolore"
Message-ID"Ut laboris"
Conversation-ID"dolore aliquip"
Application-ID"dolor"
{
  "sendFaxItems": [
    {
      "cardDeploymentId": "68742404",
      "faxType": "Hotel",
      "faxNumberOption": "SupplierFax",
      "declaredNumber": [
        {
          "number": "+91 9898122309",
          "label": "Work"
        }
      ],
      "failedFaxEmailAddress": [
        "someone@xyz.com"
      ]
    }
  ]
}
{
  "sendFaxDetails": [
    {
      "orderItemIndex": 0,
      "isQueued": false,
      "paymentReferenceId": "01341741859425811096"
    }
  ],
  "timestamp": "2025-03-13T04:50:25.000Z"
}
sabrepaymentsvirtual-cardconfermafinance