DepositFix offers integration with PayPal, which allows you to collect payments through DepositFix forms.

Due to technical limitations, we can only process payments through PayPal on DepositFix. We cannot issue refunds, cancel subscriptions, update billing profiles, etc.

Unlike Stripe, With PayPal Subscriptions, payments are collected AFTER the form is submitted, which means that you will see a form submission on HubSpot regardless of if the payment was successful or not. You can use DepositFix timeline events in workflows to verify that only successful payments are enrolled in workflows, etc. More information on workflows here.


Some DepositFix payment properties, like Active Subscriptions, next payment date, will not be updated on HubSpot when using PayPal payments.

To ensure your PayPal integration works seamlessly, PayPal's IPN notifications must be enabled. They are enabled by default, so no further action is needed in most cases; however, if you've disabled them at some point, you need to re-enable them to set up your DepositFix integration. Here's some more information on how to do that.

Refunds and Cancellations

To refund a PayPal payment, in your PayPal dashboard:

  1. Go to Activity.
  1. Find and click on the transaction you want to refund.
  1. Click Refund this payment.
  1. Enter the refund details and click Issue Refund.

You can find more information on how to refund payments here.


To cancel a PayPal subscription:

  1. Log in to your PayPal account.
  1. Click Settings near the top of the page.
  1. Click Payments.
  1. Click Manage pre-approved payments.
  1. Click Cancel or Cancel automatic billing and follow the instructions.

You can find more information on PayPal subscriptions here.


Testing PayPal with DepositFix

Before you make your form public, it is important to do some testing to ensure that it processes payments smoothly. This way, you can verify if the form properly sends the payment to PayPal and record the information back in HubSpot.

In your DepositFix app, ensure your PayPal setting is in Test mode.


When performing test payments in PayPal, make sure that you are using a testing “sandbox” account and using accounts created in your Sandbox environment.

To create testing accounts, in your sandbox dashboard, Go to Testing Tools, then click Create Account.

Did this answer your question?

Last updated on August 4, 2021