POST api/transactions/{clubId}/{membNum}/Cancel/{ProcessPayment}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| clubId | string |
Required |
|
| membNum | string |
Required |
|
| ProcessPayment | boolean |
Default value is True |
Body Parameters
Cancel| Name | Description | Type | Additional information |
|---|---|---|---|
| CancelId | decimal number |
Required |
|
| CancelDetails | Collection of CancelDetails |
None. |
|
| PaymentDetails | Collection of PaymentDetails |
None. |
|
| documentSignatures | Object |
None. |
|
| AccountNumber | string |
None. |
|
| RoutingNumber | string |
None. |
|
| EFTType | string |
None. |
|
| Token | string |
None. |
|
| CVV2 | string |
None. |
|
| BillingZipCode | string |
None. |
|
| ExpirationDate | string |
None. |
|
| NameOnAccount | string |
None. |
|
| Amount | decimal number |
None. |
|
| DueDate | string |
None. |
|
| TransactionId | string |
None. |
|
| StationId | string |
None. |
|
| CashPaidOut | decimal number |
None. |
|
| PaymentInfo | PAN |
None. |
|
| Image | Collection of byte |
None. |
|
| Verbiage | string |
None. |
|
| Type | string |
None. |
|
| VerbiageId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"cancelId": 1.0,
"cancelDetails": [
{
"contractId": 1.0,
"statusCode": "sample string 2",
"statusDate": "sample string 3",
"lastBillingDate": "sample string 4",
"cutoffDate": "sample string 5",
"cancelFee": 6.0
},
{
"contractId": 1.0,
"statusCode": "sample string 2",
"statusDate": "sample string 3",
"lastBillingDate": "sample string 4",
"cutoffDate": "sample string 5",
"cancelFee": 6.0
}
],
"paymentDetails": [
{
"serviceFeeId": 1.0,
"amount": 2.0
},
{
"serviceFeeId": 1.0,
"amount": 2.0
}
],
"documentSignatures": {},
"accountNumber": "sample string 3",
"routingNumber": "sample string 4",
"eftType": "sample string 5",
"token": "sample string 6",
"cvV2": "sample string 7",
"billingZipCode": "sample string 8",
"expirationDate": "sample string 9",
"nameOnAccount": "sample string 10",
"amount": 11.0,
"dueDate": "sample string 12",
"transactionId": "sample string 13",
"stationId": "sample string 14",
"cashPaidOut": 15.0,
"paymentInfo": {
"accountNumber": "sample string 3",
"routingNumber": "sample string 4",
"eftType": "sample string 5",
"token": "sample string 6",
"cvV2": "sample string 7",
"billingZipCode": "sample string 8",
"expirationDate": "sample string 9",
"nameOnAccount": "sample string 10",
"amount": 11.0,
"dueDate": null,
"transactionId": null,
"approvalCode": null
},
"image": "QEA=",
"verbiage": "sample string 16",
"type": "sample string 17",
"verbiageId": 18
}
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. |