Create Customer

This endpoint lets you create a new customer in Secure Payments. The payload includes basic info like their name, contact info, and address.

{
    "customer": {
        "birthdate": "01/01/1970",
        "email": "[email protected]",
        "first_name": "Sample",
        "last_name": "Customer",
        "gender": "male",
        "driver_license": "12-123123123",
        "credit_limit": 0,
        "primary-address": {
            "address1": "123 Sample Road",
            "address2": "",
            "city": "Salt Lake City",
            "state": "Utah",
            "zipcode": "84101",
            "country": "usa"
        },
        "generation_code": "iv",
        "ssn": "123456789",
        "middle_name": "Q.",
        "company_name": "Sample Co. LLC",
        "contact_name": "Sample Customer",
        "mail-address": {
            "address1": "123 Sample Road",
            "address2": "",
            "city": "Salt Lake City",
            "state": "Utah",
            "zipcode": "84101",
            "country": "usa"
        }
    }
}

Instructions

This endpoint lets you create a new customer in Secure Payments. The payload includes basic info like customer name, contact info, and address.

For more info, see our article Secure Payments API – Create a Customer on our help site.

📘

Try It Instructions

To get a 200 response from this request, you simply need to hit Try It. We've included some sample information in the payload, but feel free to change any values and experiment. You can edit the Customer object by clicking the + button in the body parameters section.

If you'd like to try adding a customer to your own Secure Payments account, make sure to update the headers with your authentication information.

Language
Authentication
Click Try It! to start a request and see the response here!