Businesses Webhook (Not Built)
Everyware makes HTTP requests to your application just like a regular web browser, in the format
application/x-www-form-urlencoded.
By including parameters and values in its requests, Everyware sends data to your application that you can act upon before responding.
When Everyware receives a payment attempt for one of your contacts, it makes a synchronous HTTP
request to the message URL configured for your account.
🚧 Check Data Format
Please code to the Everyware data format so your endpoint will accept the data: application/x-www-form-urlencoded.
Parameters
Everyware sends the following parameters with its request as POST parameter:
| Parameter | Description |
|---|---|
| PaymentSid | A 32 character unique identifier for the payment attempt. |
| IndividualID | This is the Everyware unique identifier for the contact. |
| ExternalID | This is the unique identifier that you provided on the initial call to create the contact. |
| EmailAddress | This is the email address of the contact. |
| Phone | This is the phone number of the contact. |
| StatusID | This is to identify if the payment attempt was a success or failure. “0” will indicate success, and “1” will indicate failure. |
| PaymentAmt | This is the dollar amount of the payment attempt. |
| PaymentDate | This is the date/time the payment attempt was made. |
| TransactionID | This is the transaction identifier for the successful transaction, aka InvoiceID. |
| PaymentType | This is to identify if a full or partial payment was attempted. “P” will indicate partial, “F” will indicate full. |
| CardType | This is the type of card that was used for the payment attempt. |
| LastFour | This is the last 4 digits of the card number used on the payment attempt. |
| ResponseMessage | This is the response message that is provided for a failed payment attempt. |