Pay With Cause

Pay With Cause Logo

Started by long-time vacation property owners, Pay With Cause is a state-of-the-art payment processor with a purpose.  Pay With Cause believes in the power of community, and as such, a part of every transaction is donated to a charity of your choice at no extra cost to you.  You still receive 100% of your funds the next day, all while knowing you are improving the world just by conducting business as usual.   

Additionally, Pay With Cause offers 24/7 USA-based customer service, with agents standing by to address your immediate needs, as well as chargeback protection. Pay With Cause supports voids, refunds, security deposit holds, and every transaction is protected by 256-bit encryption, making sure your hard-earned revenue is always safe. 

Obtain Your Pay With Cause API Credentials

There are two ways to obtain your Pay With Cause API Credentials (i.e., Login ID and Transaction Key) for integration. 

  • Option 1: Provided by Your Account Manager - Your Pay With Cause Login ID and Transaction Key are usually created during setup and sent directly to you by your Account Manager. If you have not received them, please contact your Pay With Cause Account Manager.
  • Option 2: Retrieve Them from Your Authorize.Net Portal. If you prefer to retrieve your credentials yourself, follow these steps:
    • Log in to your Authorize.Net Merchant Interface
    • Click Account in the main navigation
    • Under Security Settings, select API Credentials & Keys
      • API Login ID (displayed on screen)
      • New Transaction Key or New Signature Key, depending on your integration
      • Optional) Check Disable Old Transaction/Signature Key immediately if you are replacing an older key
      • Click Submit
      • Verify using your account PIN
      • Copy and securely store the new key (it won’t be displayed again)

Note: Your API Login ID is always visible on the API Credentials & Keys page.

  • Transaction/Signature Keys must be generated manually.
  • Be sure to store these keys securely and avoid sharing them publicly.

Setup & Connecting

OwnerRez connects with Pay With Cause via the "API Credentials" model, the same as most of the processor and gateway options we integrate with.  Like the other processors and gateways, you'll need to start your Pay With Cause merchant application or log in to your Pay With Cause account, find the API credentials, and copy them into OwnerRez in order to complete the integration.

Navigate to Settings > Financial > Payment Methods > + Connect a Payment Method > Integrated Partners > Connect Pay With Cause.Navigate to Settings > Financial > Payment Methods > + Connect a Payment Method > Integrated Partners > Connect Pay With Cause.

If you haven't done so yet, start your Pay With Cause merchant application by clicking on the link on the Pay With Cause Payment Method.If you haven't done so yet, start your Pay With Cause merchant application by clicking on the link on the Pay With Cause Payment Method.

Once you've clicked to connect the Pay With Cause payment method in OwnerRez, you will notice that we ask you for a set of two fields, called "API Credentials", at the top of the page:

  • Login ID
  • Transaction Key

If you already have a Pay With Cause account, enter your Login ID and Transaction Key that Pay With Cause provided to you.If you already have a Pay With Cause account, enter your Login ID and Transaction Key that Pay With Cause provided to you.

After entering your Login ID and Transaction Key, test your API Credentials

Select your Accepted Card Types, enter your credit card Statement Text, select which Properties you want Pay With Cause to use, and Save.Select your Accepted Card Types, enter your credit card Statement Text, select which Properties you want Pay With Cause to use, and Save.

Business Location Requirements

Pay With Cause accepts businesses with a business address and bank location in the following locations.

Coming soon!

Currencies

CleaView supports the following currencies.

Coming soon!

Support

For Pay With Cause support, contact Sam Istephan at sam@paywithcause.com.

Testing

After entering the Login ID and Transaction Key in OwnerRez, verify your credentials using the Test API Credentials button.After entering the Login ID and Transaction Key in OwnerRez, verify your credentials using the Test API Credentials button.

Click 'Run Test' to confirm the test. This sends a request to Pay With Cause with your API credentials. OwnerRez checks Pay With Cause's response to see if it looks right. If the test succeeded, you will see a confirmation.

To test your integration, do a test transaction with a real credit card. Create a manual booking, collect a small payment (around $5), then void the payment using the Void & Delete option, and cancel or delete the booking. This confirms everything works correctly.