Connect your Flutterwave account to Freshbooks with Zapier

Updated 23 month ago

This integration enables you to automatically generate invoices after successful transactions. You can get complete details of customers and associated transactions. If you have a Freshbooks account, here's how to connect to your Flutterwave account via Zapier.

1. Log into your Zapier account and click on the “Make a Zap” button.

2. To be able to create an invoice for every successful transaction on Rave, you have to set a trigger for Flutterwave. Type 'Rave' in the search box and click on the Rave icon that appears.

3. Next, click the drop-down button under Choose Trigger Event and select the event you want which in this case is New Transaction. Click Continue to proceed.

4. The next page is “Choose Account”. This is where you link your Flutterwave account to the new Zap you're creating. Hover on the drop-down button and click Rave. The image below shows a typical pop-up requesting Flutterwave Public key and Secret key.

Note: You can find the Public and Secret keys on your Flutterwave dashboard. Click Settings on the dashboard and click the API tab on the Settings page where you can copy each key.

5. Customise your transaction by clicking the drop-down button under Status and choosing Successful. Click Continue.

6. To test your customized transaction trigger, click Find Transfer. This pulls data from your Rave Transactions history.

7. Now, you can set your Action Event. Type “FreshBooks” in the search box and click the FreshBooks New option.

8. Next, click Create Other Income from the dropdown under Choose Action Event. This option will create an invoice for successful payment transactions made on Rave, in your FreshBooks account.

9. To link your FreshBooks account, click on the dropdown button and add your FreshBooks account. A new page pops up requesting authorisation. Log in to your FreshBooks account and allow access.

10. The next thing is to Customize Invoice. On this page, fill in the fields with required details as follows:

  • On the Account field, choose “Flutterwave”. These fields map with your Rave account.

  • On the Amount field, select an amount from the transaction.

  • On the Amount Code field, select Debit Currency.

  • On the Category Name field, select Online Sales.

11. Fill the Tax Section. For Name, scroll down and select Customer Name. The source field is required. Select Customer FullName from the drop-down. Click Continue.

12. Click Send Test. To check if the test was successful, click Send Data. Finally, toggle on “Zap is ready, now turn on” button.

Have any suggestions?

Submit a request on the type of support articles you'd like to see