Escrow Safe Trade is live: protect your next high-value deal Learn more
ProductsPayment links & checkoutM-Pesa, cards, invoices, split payoutsEscrow Safe TradeMilestone and release-based escrowWallets & P2PPersonal and business walletsChama, Lengo & DeniGroup savings, goals and IOUsBusiness toolkitAccounting, payroll, POS, ticketingBulk payments & payrollPay many people in one uploadSubscriptions & billingRecurring plans and renewalsRent, loans & donationsCollections and campaignsAll products
SolutionsMerchantsBuyersChama groupsBusiness solutionsIndustries
Pricing
DevelopersDeveloper overviewQuickstart, auth and sandboxREST APIsCheckout, invoices and requestsWebhooksSigned, real-time eventsWallet-as-a-ServiceVirtual sub-accountsDocumentationGuides and API reference
Security
CompanyAbout usCareersPartnersBlogHelp centreContact us
Log in Get started Talk to sales

Refunding & Canceling Orders

You can refund orders, create returns, and exchanges in your Xduka admin.

Paysasa TeamUpdated 23 Apr 2026

Depend on your return policy, you’ll sometimes need to refund or cancel orders. By refunding orders in a prompt and professional way, you show your commitment to customer service and might encourage the customer to order again in the future.

Know how to,

  • Refund an entire order
  • Cancel an order
  • Delete an order
  • Review an order’s transaction history

Refund an entire order

Refunding an order results in the payment being sent back to the customer. When you refund an order, you have the option to restock the items and to send a notification email to the customer.

Steps:

  1. From your admin account, go to Orders.
  2. Click the order that you want to refund.
  3. Click Refund items.
  4. Enter the quantities of the items in the order
  5. If you don’t want to send an email to your customer when you issue the refund, then uncheck Send a notification to the customer.
  6. Click Refund.

Cancel an order

You can cancel an order in the following situations:

  • You have collected a payment for the order, but no items have been fulfilled.
  • You have not collected a payment for the order.

Steps:

  1. From your admin, go to Orders.
  2. Click the order that you want to cancel.
  3. Click More actions > Cancel order.
  4. Select the reason for cancellation from the drop-down menu.
  5. Click Cancel Order.

Delete an order

Deleting an order will remove any record of it from your admin and your order history. Only the following types of order can be deleted:

  • orders that started as a draft and were then marked as paid
  • orders that were paid with a manual payment method

Steps:

  1. From your admin, go to Orders.
  2. Click an archived or canceled order.
  3. Click Delete this order at the bottom of the page

Review an order’s transaction history

You can view the transaction history, which includes refunds, in the Timeline section of an order’s overview page.

Steps:

  1. From your admin account, go to Orders.
  2. Click the order that you want to review.
  3. In the Timeline section, click an entry to see more details about the transaction

Get paid by M-Pesa, cards and wallets, safely.

Create a free Paysasa account in minutes: payment links, checkout, escrow and instant reconciliation.