| Name | Type | Description | Notes |
|---|---|---|---|
| request_id | str | The request ID that is used to track a settlement request. The request ID is provided by you and must be unique. | |
| acquiring_type | AcquiringType | [optional] | |
| payout_channel | PayoutChannel | [optional] | |
| settlement_type | SettlementType | [optional] | |
| settlements | List[CreateSettlement] | ||
| bank_account_id | str | The ID of the bank account where the funds will be deposited. You can call List all bank accounts to retrieve the IDs of registered bank accounts. This field is only applicable for off-ramp. | [optional] |
| currency | str | The fiat currency to receive after off-ramping. Currently, only `USD` is supported. Specify this field when `payout_channel` is set to `OffRamp`. | [optional] |
| remark | str | The remark for the payout request. | [optional] |
from cobo_waas2.models.create_settlement_request_request import CreateSettlementRequestRequest
# TODO update the JSON string below
json = "{}"
# create an instance of CreateSettlementRequestRequest from a JSON string
create_settlement_request_request_instance = CreateSettlementRequestRequest.from_json(json)
# print the JSON string representation of the object
print(CreateSettlementRequestRequest.to_json())
# convert the object into a dict
create_settlement_request_request_dict = create_settlement_request_request_instance.to_dict()
# create an instance of CreateSettlementRequestRequest from a dict
create_settlement_request_request_from_dict = CreateSettlementRequestRequest.from_dict(create_settlement_request_request_dict)