Processing Refunds Using the Xero Integration

Modified on Mon, 4 Aug at 3:36 PM

NOTE:  The information in this article applies to Actionstep Practice Pro + Accounting users who have integrated with Xero. 


The Xero integration in Actionstep is designed for one-way data flow, meaning information flows from Actionstep to Xero (and not vice versa). Refunds are not supported by this one-way integration and as a result, the Refund button is disabled when your system is connected to Xero.


There are four parts to processing a refund when your system in connected to Xero. They are:



Part 1: To disable the Xero Sales Invoice sync:

CAUTION:  Disabling this option prevents invoices from being posted to Xero. Consider asking those you work with to hold off posting invoices until this option is reenabled.  
  1. In Actionstep, go to Admin > Accounting. The Accounting page appears.
  2. Click Edit next to the Xero: Mapping option. The Xero Integration Configuration page appears.
  3. In the Synchronization section, toggle Sales invoices to off
  4. Click Save.



Part 2: To process the refund:

  1. In Actionstep, click the global Create button and choose Client Refund from the list of options that appears. (You may need to click Show all if you don't see this option.) The New Client Refund window appears.
  2. Fill in the necessary details and complete the refund process. (See Refunding Money to Clients for complete instructions.)



Part 3: To reenable Xero Sales Invoice Sync:

  1. In Actionstep, go to Admin > Accounting. The Accounting page appears.
  2. Click Edit next to the Xero: Mapping option. The Xero Integration Configuration page appears.
  3. In the Synchronization section, toggle Sales invoices to on
  4. Click Save.



Part 4: To process the refund in Xero (separately):

  • In Xero, manually process the same refund. (See the Xero help for complete instructions.)


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article