Skip to main content
POST
/
api
/
{productId}
/
info
Submit customer contact/billing info before card submit
curl --request POST \
  --url https://test.paysight.io/api/{productId}/info \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "paysightSession": "<string>",
  "partnerSession": "<string>",
  "firstName": "<string>",
  "lastName": "<string>",
  "email": "<string>",
  "phone": "<string>",
  "address": "<string>",
  "city": "<string>",
  "postalCode": "<string>",
  "props": {}
}
'
{
  "paysightSession": "<string>",
  "partnerSession": "<string>"
}

Authorizations

Authorization
string
header
required

This will be provided by Paysight

Path Parameters

productId
integer
required

ID of the Paysight product.

Body

application/json
paysightSession
string

Paysight session identifier.

partnerSession
string

Partner session identifier.

firstName
string

Customer first name.

lastName
string

Customer last name.

email
string

Customer email address.

phone
string

Customer phone number.

address
string

Street address.

city
string

City.

postalCode
string

ZIP or postal code.

props
object

Additional metadata key-value pairs.

Response

Session identifier confirming the info was recorded.

paysightSession
string

The Paysight session ID to use for subsequent calls.

partnerSession
string

The partner session ID echoed back.