Accepting Payments On-Line With Square™

Square™ is somewhat easier to set up than PayPal™ and also provides a faster way to accept payments.

To configure your site to accept payments via Square, please go to Site Configuration → Square Configuration.

The first time you visit this page it will look like this:

Click on the link that says "Authorize This Site To Accept Payments From Square" to begin the process.

This will take you to a page that looks like this:

If your group already has an account with Square, you can log on to that account from here.

If you do not yet have a Square account, you can create one by clicking the "Sign Up" link.

Either way, you will eventually be asked to authorize your TroopWebHostCS site to accept payments on your behalf using Square.  Once you give your approval, you will return to the Square Configuration page which now looks like this:

You must fill out this form before you can begin to accept Square payments on your site.

The Group Account To Receive Square Payments should be the Group Account that represents the bank account to which you've told Square to deposit your payments.  Square will automatically transfer payments to that account on a daily basis.

Enable ACH Bank Transfers will be enabled by default.  This will give your members the option of making payments to the group directly from their bank account, which will incur a significantly lower fee than other payment options, especially for large payments.  Remove the checkmark from this box if you wish to disable this option.

The Minimum Amount For ACH Payments allows you to prevent your members from making small payments with the ACH option, especially if your group is absorbing the fee.  There is a minimum $1 fee for ACH transfers, so for payments under $25 the fee will be higher than if they use a credit card.

The Square Deposit Transaction Type is the transaction type that will be assigned to Square payments to member accounts.  Deposit To Member Account is a good choice, unless you want to create a transaction type specifically for Square.

The Fund for Square Deposits must be specified if the Square Deposit Transaction Type requires a fund to credit.

Email Address for Square Notifications should be the treasurer's e-mail address.  An e-mail will be sent to this address each time a Square payment is completed.

By default, the transaction fee which is charged by Square will be deducted from the amount deposited to the member's account.  So, for example, if a member pays $100 and the PayPal fee is $3.20, only $96.80 will be deposited to the account.

Your group may choose to absorb this fee, which may encourage more members to make on-line payments to the group.  If you check the box Group Absorbs Credit Card Fee For Member Payments, a member who pays $100 will see $100 deposited to his account, while the group will incur an expense of $3.20.

If you check the box Group Absorbs Credit Card Fee For Member Payments, you will need to select a Transaction Type For Credit Card Fee Absorbed By Group.  This will be the transaction type that will be used to record the expense of the Square transaction fee when the group absorbs the fee.

If the selected transaction type requires a fund to debit, you must select a fund from the drop down list for Fund To Charge Credit Card Fee.

If your group is also set up to use PayPal, then the options you select here for handling the credit card processing fee will also apply to payments made via PayPal.

Click Save to save your work.


Once you've completed this page, you can then authorize your users to access the On-Line Payments function, unless you've already done this for PayPal.