Disable Customer Emails from Square

Feature Request

As a business, we need to be able to disable all emails that Square sends to our customer.

Background

As a business, in order to build strong customer relationships it is vital that the communication with our customers employs consistent language, branding, and theme. In addition, it is vital that the customer builds trust with our domain and interacts with us exclusively over our properties (email, social, website, etc.).

We cannot be successful with this initiative if we are unable to prevent Square from sending emails to our customers.

We’re specifically seeing an issue with the Subscriptions product.
According to the “Subscription billing” documentation:

If a subscription has a card_id set and Square’s attempt to charge the card fails, Square sends the invoice to the customer’s email address with a link to follow for making a payment.

There are two major issues with this approach:

  1. We are not able to customize the language of this email, offer coupons, add tracking data, or offer support when a charge fails.
  2. The customer is sent to a different domain (square.com) to pay their invoice! They should go to our website to update their payment profile.

We don’t want our customer to know anything about our payment provider (whether Square or anyone else). It should be completely obfuscated.