How to Refund a Full / Partial Payment?

How to Refund a Full / Partial Payment?

You may issue a refund directly through X-CD ONLY IF your payment processor is PayPal OR Authorize.net OR Moneris OR Stripe

AND if X-CD has enabled refunding for your site.

NOTE: For some processors, there may be a 24-hour waiting period and you will not be able to issue a refund on the same day as when a payment has been made.

For those NOT using Paypal, Authorize.net, Stripe or Moneris:
1. Login to your payment processor account and issue a refund through your merchant account.
2. Login to X-CD site and create a System Credit entry equal to the refund amount - View Create Credit article


To Issue a Refund:
  1. Click Dashboard
  2. Click Attendee Module
  3. Click Manage button
  4. Located on the right side of the screen, in the Search field, enter the first few characters of the Attendee first or Lastname
  5. Click the Manage button for the Attendee
  6. Click Payments in the horizontal menu
  7. Select Refund Payment
    • If the message 'No payments are eligible to be refunded.' it means this person's registration is part of an exhibitor/company registration, you will need to go to the Company Registration, go to Registration in the horizontal menu, select Manage Staff and then select the individual's registration and proceed to follow the steps from step 5 above
  8. If this is a full refund and cancellation of a purchase item(s), click the checkbox(ed) beside the item(s) being refunded, as this will also delete the item from the registration. If you are refunding a partial amount not tied to a item, skip to step 9
  9. If applicable, enter a cancellation processing fee amount
    • This will add a line item for the cancellation fee on the invoice and will be subtracted from the amount to be refunded automatically.
  10. If not refunding for a specific registration item, enter a refund amount in the Fixed Refund Amount field and if applicable, Fixed Refund Tax Amount. Do not add a minus sign '-' infront of the amount.

  11. Click the Next button
  12. Enter an Admin note explaining the refund reason
  13. Select the Refund Type such that
    • System Credit = will not process a refund in your credit card system. It will only create a transaction to record the credit in x-cd. (Note: you may need to remove the refunded item or apply a discount to offset the refunded amount if is it a partial refund)
    • Processor Refund = will process a refund in your credit card system. For this amount, it will also create a payment transaction in the system. NOTE: This option will only work for those using Authorize.Net or Paypal or Moneris or Stripe processors.
  14. Click the Process Refund button
  15. If you wish to send an email to the end-user, click Admin in the horizontal menu, select Email Attendee to compose a message and send it.
    • Note: You may attach an updated invoice showing the refund.
  16. If the person's registration should be canceled, then click Admin in the horizontal menu, select Cancel/Delete/Reinstate
  17. Enter a Cancellation note, click Process Cancellation
    • This will remove all items from the registration and mark them as canceled. Note: the attendee is NOT emailed.


    • Related Articles

    • Error message when trying to Refund a Payment?

      Each payment gateway has varying times for the window time period for when refunds can be issued. If you receive a message such as 'You are over the time limit to perform a refund on this transaction.' when attempting to issue a refund through your ...
    • How to Apply a Credit for an Invoice (or Refunded Check payments)?

      Apply a Credit to an invoice when refunding an attendee's payment in part or whole when you cannot issue a direct refund through X-CD. A Credit Note does not process the actual refund transaction, but records the offline refund on the invoice in the ...
    • How to Process Payment by Check / Cheque / Wire Transfer

      Click Dashboard Click Attendee Module Click Manage button Click Filter By Status - dropdown box, then Select Pending NOTE: Registrations in Pending are those who have indicated payment by an offline method (i.e. non-credit card payment type). Click ...
    • How to See If Our System Can Issue Refunds Through X-CD?

      If you select Refund Payments from the Payments menu and the message appears: Your site is not enabled for Refunds. Refunding thru X-CD is currently only supported for those who are using Authorize.Net or Pay Pal or Moneris as their payment ...
    • Moneris Setup (For Using Dues Auto-Renewal)

      NOTE: Auto-Renew is an added feature that will allow your end users to opt-in for recurring billing at the time of member renewal. The following keys/tokens need to be sent to the X-CD contact working with you to setup your site: res_id res_key API ...