POST api/repay/webhook
Request Information
URI Parameters
None.
Body Parameters
RepayEvent| Name | Description | Type | Additional information |
|---|---|---|---|
| event_meta_data | EventMetaData |
None. |
|
| event_data | EventData |
None. |
Request Formats
application/json, text/json
Sample:
{
"event_meta_data": {
"event_type": "sample string 1",
"version": "sample string 2"
},
"event_data": {
"request": {
"gateway_mid": "sample string 1",
"payment_channel": "sample string 2",
"amount": "sample string 3",
"amount_cents": "sample string 4",
"card_brand": "sample string 5",
"card_type": "sample string 6",
"card_expiration": "sample string 7",
"card_last_four": "sample string 8",
"card_name": "sample string 9",
"address": "sample string 10",
"invoice_number": "sample string 11",
"customer_id": "sample string 12",
"custom_fields": {
"PaymentChannel": "sample string 1",
"MultiPay": "sample string 2",
"ConvenienceFee": "sample string 3",
"SavePaymentMethod": "sample string 4",
"AccountNumber": "sample string 5",
"BalanceId": "sample string 6",
"BalanceType": "sample string 7",
"DealerId": "sample string 8",
"PortfolioId": "sample string 9",
"ManualEntry": "sample string 10",
"TransactionId": "sample string 11",
"WaiveConvFee": "sample string 12",
"environment": "sample string 13",
"ExternalPayment": true,
"Source": "sample string 15"
}
},
"timestamp": "2025-12-06T03:32:38.3437016+00:00",
"result": {
"result_code": "sample string 1",
"pn_ref": "sample string 2",
"auth_code": "sample string 3",
"host_code": "sample string 4",
"host_url": "sample string 5",
"message": "sample string 6",
"message1": "sample string 7",
"message2": "sample string 8",
"resp_msg": "sample string 9",
"avs_result": {
"AVSResponse": "sample string 1",
"AVSResponseMsg": "sample string 2",
"StreetMatch": "sample string 3",
"ZipMatch": "sample string 4"
},
"commercial_card": "sample string 10",
"cv_result": "sample string 11"
}
}
}
application/xml, text/xml
Sample:
<RepayEvent xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Automatrix.DMS.Business.Entities.Models">
<event_data>
<request>
<address>sample string 10</address>
<amount>sample string 3</amount>
<amount_cents>sample string 4</amount_cents>
<card_brand>sample string 5</card_brand>
<card_expiration>sample string 7</card_expiration>
<card_last_four>sample string 8</card_last_four>
<card_name>sample string 9</card_name>
<card_type>sample string 6</card_type>
<custom_fields>
<AccountNumber>sample string 5</AccountNumber>
<BalanceId>sample string 6</BalanceId>
<BalanceType>sample string 7</BalanceType>
<ConvenienceFee>sample string 3</ConvenienceFee>
<DealerId>sample string 8</DealerId>
<ExternalPayment>true</ExternalPayment>
<ManualEntry>sample string 10</ManualEntry>
<MultiPay>sample string 2</MultiPay>
<PaymentChannel>sample string 1</PaymentChannel>
<PortfolioId>sample string 9</PortfolioId>
<SavePaymentMethod>sample string 4</SavePaymentMethod>
<Source>sample string 15</Source>
<TransactionId>sample string 11</TransactionId>
<WaiveConvFee>sample string 12</WaiveConvFee>
<environment>sample string 13</environment>
</custom_fields>
<customer_id>sample string 12</customer_id>
<gateway_mid>sample string 1</gateway_mid>
<invoice_number>sample string 11</invoice_number>
<payment_channel>sample string 2</payment_channel>
</request>
<result>
<auth_code>sample string 3</auth_code>
<avs_result>
<AVSResponse>sample string 1</AVSResponse>
<AVSResponseMsg>sample string 2</AVSResponseMsg>
<StreetMatch>sample string 3</StreetMatch>
<ZipMatch>sample string 4</ZipMatch>
</avs_result>
<commercial_card>sample string 10</commercial_card>
<cv_result>sample string 11</cv_result>
<host_code>sample string 4</host_code>
<host_url>sample string 5</host_url>
<message>sample string 6</message>
<message1>sample string 7</message1>
<message2>sample string 8</message2>
<pn_ref>sample string 2</pn_ref>
<resp_msg>sample string 9</resp_msg>
<result_code>sample string 1</result_code>
</result>
<timestamp>2025-12-06T03:32:38.3437016+00:00</timestamp>
</event_data>
<event_meta_data>
<event_type>sample string 1</event_type>
<version>sample string 2</version>
</event_meta_data>
</RepayEvent>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |