Skip to main content
Anchor to OrderCreateManualPaymentPayload

OrderCreateManualPaymentPayload

payload

Return type for orderCreateManualPayment mutation.

•Order

The order recorded a manual payment.

•[OrderCreateManualPaymentOrderCreateManualPaymentError!]!
non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?

Anchor to Mutations with this payloadMutations with this payload

•mutation

Records a manual payment for an Order that isn't fully paid. Use this mutation to track payments received outside the standard checkout process, such as cash, check, bank transfer, or other offline payment methods.

You can specify the payment amount, method name, and when it was processed.

Arguments

•ID!
required

The ID of the order to create a manual payment for.

•MoneyInput

The manual payment amount to be created.

•String

The name of the payment method used for creating the payment. If none is provided, then the default manual payment method ('Other') will be used.

•DateTime

The date and time (ISO 8601 format) when a manual payment was processed. If you're importing transactions from an app or another platform, then you can set processedAt to a date and time in the past to match when the original transaction was created.



Was this section helpful?