POST api/transactions/{clubId}/{membNum}/Freeze/{processPayment}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| clubId | string |
Required |
|
| membNum | string |
Required |
|
| processPayment | boolean |
Default value is True |
Body Parameters
Freeze| Name | Description | Type | Additional information |
|---|---|---|---|
| FreezeId | decimal number |
Required |
|
| FreezeDetails | Collection of FreezeDetails |
None. |
|
| PaymentDetails | Collection of PaymentDetails |
None. |
|
| documentSignatures | Object |
None. |
|
| FeeAmount | decimal number |
None. |
|
| FeeSurchargeAmount | decimal number |
None. |
|
| Origin | string |
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:
{
"freezeId": 1.0,
"freezeDetails": [
{
"contractId": 1.0,
"freezeType": "sample string 2",
"startDate": "sample string 3",
"endDate": "sample string 4",
"freezeOption": "sample string 5",
"freezeOptionFee": 6.0
},
{
"contractId": 1.0,
"freezeType": "sample string 2",
"startDate": "sample string 3",
"endDate": "sample string 4",
"freezeOption": "sample string 5",
"freezeOptionFee": 6.0
}
],
"paymentDetails": [
{
"serviceFeeId": 1.0,
"amount": 2.0
},
{
"serviceFeeId": 1.0,
"amount": 2.0
}
],
"documentSignatures": {},
"feeAmount": 3.0,
"feeSurchargeAmount": 4.0,
"origin": "sample string 5",
"accountNumber": "sample string 6",
"routingNumber": "sample string 7",
"eftType": "sample string 8",
"token": "sample string 9",
"cvV2": "sample string 10",
"billingZipCode": "sample string 11",
"expirationDate": "sample string 12",
"nameOnAccount": "sample string 13",
"amount": 14.0,
"dueDate": "sample string 15",
"transactionId": "sample string 16",
"stationId": "sample string 17",
"cashPaidOut": 18.0,
"paymentInfo": {
"accountNumber": "sample string 6",
"routingNumber": "sample string 7",
"eftType": "sample string 8",
"token": "sample string 9",
"cvV2": "sample string 10",
"billingZipCode": "sample string 11",
"expirationDate": "sample string 12",
"nameOnAccount": "sample string 13",
"amount": 14.0,
"dueDate": null,
"transactionId": null,
"approvalCode": null
},
"image": "QEA=",
"verbiage": "sample string 19",
"type": "sample string 20",
"verbiageId": 21
}
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. |