Building blocks for group payments

Pay By Group makes it easy to accept payment from a group of customers online - in your app or on your site. Get integrated quickly by reviewing the Sample Scenarios, and select from our range of API (back-end) and JavasScript Library (front-end) integration tools.

Get Started    

1. Your order API

If you have an API Pay By Group can use for price and availability checks (see Monitoring) and an Order API to create orders in your system, Pay By Group can place an order directly via your API once any purchase is 100% committed.

This is how it works:

  1. Once the purchase is 100% committed, Pay By Group runs a final price and availability check via your API.
  2. If step 1 passes, Pay By Group authorizes charges for all group members to ensure valid funds (and resolves any issues with failed charges along the way).
  3. Once funds are verified, Pay By Group creates an order through your Order API by referencing one of or a combination of:
    • A single Cart ID or Inventory ID that you may have passed using any of the available options for Creating a Purchase.
    • All parameters needed to create an order that were passed using one of the Create Purchase options.
    • Additional parameters you have Pay By Group capture from the organizer and/or all group members (e.g. dates of birth captured from each group member, as would be required to create an order for a flight booking)