createPaymentCollectionsStep - Medusa Core Workflows Reference
This documentation provides a reference to the createPaymentCollectionsStep
. It belongs to the @medusajs/medusa/core-flows
package.
This step creates payment collections in a cart.
Example#
Input#
CreatePaymentCollectionCartStepInput
CreatePaymentCollectionCartStepInputThe details of the payment collections to create.
CreatePaymentCollectionCartStepInput
CreatePaymentCollectionCartStepInputcurrency_code
string
currency_code
stringamount
BigNumberInputThe payment collection's amount.
amount
BigNumberInputmetadata
Record<string, unknown>OptionalCustom key-value pairs to store in the payment collection.
metadata
Record<string, unknown>OptionalOutput#
PaymentCollectionDTO[]
PaymentCollectionDTO[]
PaymentCollectionDTO[]
PaymentCollectionDTO[]id
stringThe ID of the payment collection.
id
stringcurrency_code
stringThe ISO 3 character currency code of the payment sessions and payments associated with payment collection.
currency_code
stringamount
BigNumberValueThe total amount to be authorized and captured.
amount
BigNumberValuestatus
PaymentCollectionStatusThe status of the payment collection.
status
PaymentCollectionStatusThe payment provider used to process the associated payment sessions and payments.
The amount authorized within the associated payment sessions.
The amount refunded within the associated payments.
The amount captured within the associated payments.
completed_at
string | DateOptionalWhen the payment collection was completed.
completed_at
string | DateOptionalcreated_at
string | DateOptionalWhen the payment collection was created.
created_at
string | DateOptionalupdated_at
string | DateOptionalWhen the payment collection was updated.
updated_at
string | DateOptionalmetadata
Record<string, unknown>OptionalHolds custom data in key-value pairs.
metadata
Record<string, unknown>OptionalThe associated payment sessions.
The associated payments.
Was this page helpful?