Update settlement type

Flips a STAGED Statement’s settlement_type between STRIPE_CONNECT and OFF_CHRT and cascades the new value onto every attached LineItemGroup. Rejects if the new value matches the current value. | authz: allowed_org_types=[provider], min_org_role=operator, authz_personas=[statement_owner_operators] | (StatementUpdateSettlementTypeReq) -> (Statement1)

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

statement_idstringRequired

Request

This endpoint expects an object.
settlement_typeenumRequired
Allowed values:

Response

Successful Response
_idstring
owned_by_org_idstring

Must be a string starting with org_

schema_versioninteger
settlement_typeenum
amountintegerOptional
billing_ledger_period_idslist of stringsOptional
line_item_group_idslist of stringsOptional
marked_open_by_user_idstringOptional

Must be a string starting with user_

marked_paid_by_user_idstringOptional

Must be a string starting with user_

marked_uncollectible_by_user_idstringOptional

Must be a string starting with user_

opened_at_timestampdatetimeOptional
order_group_idstringOptional
order_group_short_idstringOptional
order_idslist of stringsOptional
order_off_chrt_reference_idslist of stringsOptional
order_short_idslist of stringsOptional
paid_at_timestampdatetimeOptional
payment_destination_driver_idstringOptional
payment_destination_off_chrt_provider_org_data_idstringOptional
payment_destination_org_idstringOptional

Must be a string starting with org_

payment_origin_off_chrt_shipper_org_data_idstringOptional
payment_origin_org_idstringOptional

Must be a string starting with org_

staged_at_timestampdatetimeOptional
staged_by_user_idstringOptional

Must be a string starting with user_

statusenumOptional
stripe_invoice_created_by_user_idstringOptional

Must be a string starting with user_

stripe_invoice_idstringOptional
stripe_invoice_statusenumOptional
stripe_invoice_urlstringOptional
uncollectible_at_timestampdatetimeOptional
unitsenumOptional

Errors

422
Statements Update Settlement Type V1request Unprocessable Entity Error