Referral SaaSquatch Help Center

During implementation of Squatch.js you might run into one of these issue codes

Code Message
RS001

We've detected that your using a legacy call that's been deprecated. At one point it was possible to use only account_id but now payment_provider_id is a required field. If your users don't have a payment_provider_id, then still include the field, just set it to null.

RS002

For security reasons you must include a checksum when payment_provider_id is set to null.

RS003

account_id is required at initialization.

RS004

account_id is required at initialization.

RS006

The checksum or JWT value ({{checksum}}) is incorrect.

RS008

We could not find a Recurly Account using the payment_provider_id you provided: {{paymentProviderId}}. payment_provider_id must be either a valid Recurly Account Id or null.

RS009

We could not find a Stripe Customer using the payment_provider_id you provided: {{paymentProviderId}}. payment_provider_id must be either a valid Stripe Customer Id, or null.

RS010

We could not find a Braintree Customer using the payment_provider_id you provided: {{paymentProviderId}}. payment_provider_id must be a either valid Braintree Customer Id or null.

RS011

We could not find a Zuora Account using the payment_provider_id you provided: {{paymentProviderId}}. payment_provider_id must be a either valid Zuora Account Id or null.

RS012

The payment_provider_id that you provided is not valid. Just set payment_provider_id: null if you're not using a payment system connector such as Stripe, Recurly or Braintree.

RS013

Unable create user on account. The account_id {{accountId}} already has reached the maximum number of users per account. (limit 1000 users per account_id)

RS014

An internal error occurred.

RS015

No tenant alias was provided or the provided tenant alias {{tenantAlias}} does not exist.

RS016

An internal error occurred.

RS017

An internal error occurred.

RS018

An unexpected error occurred while communicating with your payment system. This could be due to some unexpected downtime by the company who hosts your payment system or invalidated access credentials.

RS019

The value of payment_provider_id can be set but it can't be updated. The account with account_id={{accountId}} already has payment_provider_id={{payment_provider_id}} and it can NOT be updated to {{new payment_provider_id}}

RS020

An internal error occurred.

RS021

An internal error occurred.

RS022

account_status: {{accountStatus}} is not a valid value. Possible values are PAID, TRAIL, FREE or CANCELLED.

RS023

The provided email field is an invalid email address.

RS024

The first_name provided is invalid or does not exist.

RS025

The field payment_provider_id is not supported for your tenant type.

RS026

No theme has successfully been published yet.

RS027

An internal error occurred.

RS028

The payment provider has not been authorized for this tenant.

RS029

The value of payment_provider_id can not be set to the payment_provider_id value of a different account.

RS030

The value of account_id can not be set to the account_id value of a different account.

RS031

The tenant associated with the provided alias has been deleted.

RS032

The JWT value {{JWT}} is incorrect.

RS033

Rate limit exceeded

RS034

The provided referralCode is empty or invalid

RS035

isConverted cannot be used with paymentProviderId

RS036

The provided widgetType field is invalid

RS037

The provided engagementMedium field is invalid

RS038

No tenant found for the provided alias

RS039

The provided locale field is an invalid locale.

RS040

Payment provider exception

RS041

No account found for the provided id

RS042

No user found for the provided id

RS043

The user id cannot be empty

RS044

The account id cannot be empty

RS045

The request did not have the necessary authorization credentials.

RS046

The request had an incorrect content-type.

RS047

The request was unauthorized because it must use SSL.

Looking for something special?

Still couldn't find it?