Sale__retry Invoice Payment
{ collectionName: 'sale__Invoice', permissions: ['*', 'create'], } Requires a signed-in staff user. Needs the `sale__Invoice` `create` permission. Send the `x-tenant` header (the gateway sets it from your API key).
sale__retryInvoicePayment(input: RetryInvoicePaymentInput!): InvoiceCreateOutput!{ collectionName: 'sale__Invoice', permissions: ['*', 'create'], } Requires a signed-in staff user. Needs the sale__Invoice create permission. Send the x-tenant header (the gateway sets it from your API key).
Arguments
input*Returns
- sale__retryInvoicePayment
_id*ID!paymentProvider?PAYMENT_PROVIDERBKASHSSLCOMMERZpaymentStartUrl?Stringmutation Sale__retryInvoicePayment($input: RetryInvoicePaymentInput!) { sale__retryInvoicePayment(input: $input) { _id paymentProvider paymentStartUrl }}{ "input": { "invoiceUID": "string" }}{ "data": { "sale__retryInvoicePayment": { "_id": "1", "paymentProvider": "BKASH", "paymentStartUrl": "string" } }}Sale__remove Invoice MUTATION
Permanently deletes an order. `confirmInvoiceUID` must match the order's invoiceUID. { collectionName: 'sale__Invoice', permissions: ['*', 'delete'], } Requires a signed-in staff user. Needs the `sale__Invoice` `delete` permission. Send the `x-tenant` header (the gateway sets it from your API key).
Sale__send Invoice To Courier MUTATION
Authenticated x-tenant { collectionName: 'sale__Invoice', permissions: ['*', 'update'], } Requires a signed-in staff user. Needs the `sale__Invoice` `update` permission. Send the `x-tenant` header (the gateway sets it from your API key).