Require Clients to Accept Terms

Show a Sign In agreement and require consent when a client creates an account or subscribes, with an optional PDF or document link.

For admins

B2COPY can ask a client to accept terms in two separate places. The Sign In page can show an agreement checkbox, and each product can require its own consent checkbox when the client creates an account or subscribes. Turning one on does not turn on the other.

Configured per product

The Account creation consent document card is available with the React Client UI. Copy Trading, MAM, and PAMM each have their own card on Web UI Settings. A checkbox enabled for Copy Trading does not appear for MAM or PAMM.

Sign in Agreement

When the Sign In agreement is enabled for the broker, the Sign In page shows a checkbox with the broker’s wording. The checkbox starts unchecked, and Sign In stays unavailable until the client checks it. This checkbox is not a field on the Account creation consent document card.

Sign In agreement checkbox, unchecked, above the Sign In button
The Sign In agreement starts unchecked. Sign In stays unavailable until the client checks it.

The default wording is “By checking this box, you acknowledge that you have read, understood and agree to our terms and conditions.” A broker can replace that text, including links to its own documents. The replacement is the text clients read; it is not edited in Consent document URL.

Account creation consent document card with the requirement enabled, a PDF upload, and a document URL
Turn on consent, then add a PDF or paste a document link.
  1. Open Web UI Settings

    In the Admin panel, expand Copy Trading, MAM, or PAMM, go to Settings, and open Web UI Settings.

  2. Turn consent on

    On the Account creation consent document card, turn on Require consent on account creation. The document fields appear, and the toggle is saved immediately. While the toggle is off, those fields stay hidden and clients of this product are not asked to accept terms.

  3. Add the document

    Use Upload consent document (PDF) or Consent document URL. Both are marked Optional. A PDF must be a PDF file of at most 3 MB. The URL placeholder is https://example.com/terms.pdf. The hint under the URL is “Upload a PDF above, or paste a link to a document hosted elsewhere.”

  4. Save a pasted link

    Save stays unavailable until the URL is changed. Select Save to store the link. Adding a PDF stores that file as the document URL.

Once a document is stored, the card shows Current consent document and Open document. Open document opens the saved PDF or link.

What the Client Must Do

Unchecked consent checkbox reading I accept the Terms and Conditions, with Cancel and Continue
On master account setup the checkbox starts unchecked.

The checkbox reads I accept the Terms and Conditions. It starts unchecked. If no document is saved, those words are ordinary text. After a document is saved, Terms and Conditions opens that document in a new browser tab.

Where it appearsWhat stays unavailable until the box is checked
Master account setup, on Create New and Link ExistingContinue
Creating an accountCreate
Adding an existing accountAdd Account
Subscribing to a masterSubscribe
First login, after the client selects a roleContinue

The action also waits for the other required fields on that step, such as the trading server. Checking the box does not by itself finish the step. Changing the selected role on first login, or switching between Create New and Link Existing, clears the checkbox.

The checkbox follows the product of the account or subscription. A client creating a Copy Trading master is asked only when Copy Trading consent is on. MAM and PAMM use their own toggles.

Replace the Document

Upload a new PDF or paste a new Consent document URL and select Save. The next client who reaches the checkbox opens the new document from Terms and Conditions. B2COPY does not keep the checkbox ticked, and it does not ask a client who already has an account to accept the replacement.

Not a B2COPY client yet?

Bring B2COPY to your brokerage and grow on autopilot

Launch copy trading, PAMM, and MAM on your existing servers and turn your best traders into a growth engine — with hosting, monitoring, and support included. Not sure where to start? Talk to us and we’ll walk you through it.

2–4 weeks

Time to launch

$0

Infrastructure cost

40%+

Volume increase