Ostorya dev docs

Admin API/Shipping and fulfillment/Mutations

codRemittanceReconcile

mutation

Marks the matched orders as paid with the cash collected. Parcels the courier paid for but still shown 'not delivered' become delivered.

Returns CodRemittanceReconcilePayload!

mutation CodRemittanceReconcile($id: ID!) {
  codRemittanceReconcile(id: $id) {
    codRemittance {
      id
      status
      problemsCount
      receivedAt
      reconciledAt
      reference
    }
    userErrors {
      code
      message
      field
    }
  }
}

# Variables
{
  "id": "gid://ostorya/Product/0f8c5b1e-…"
}

Arguments

idID!required

Payload

codRemittanceCodRemittance
userErrors[UserError!]!required