Skip to content

Add Terms of Use parameters and UI to account creation - #928

Merged
joshsmith merged 1 commit into
developfrom
925-add-tos-acceptance
Jan 2, 2017
Merged

Add Terms of Use parameters and UI to account creation#928
joshsmith merged 1 commit into
developfrom
925-add-tos-acceptance

Conversation

@begedin

@begedin begedin commented Jan 2, 2017

Copy link
Copy Markdown
Contributor

What's in this PR?

Adds UI to the account create component indicating that, by creating the account, the user accepts our own and Stripe's terms of use.

Also adds behavior to the component, so that a tosAcceptanceDate parameter is sent while creating the account.

References

Fixes #925

@begedin
begedin force-pushed the 925-add-tos-acceptance branch 4 times, most recently from 51d012d to 37e725f Compare January 2, 2017 18:37
@joshsmith joshsmith added this to the Launch Donations milestone Jan 2, 2017
</div>
<div class="input-group">
<button class="default" {{action onCreateStripeConnectAccount country}} disabled={{isBusy}}>
<p>By registering your account, you agree to our {{link-to "Terms of Use" "terms"}} and the <a href="https://stripe.com/connect-account/legal" target="_blank">Stripe Connected Account Agreement.</a></p>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really good thinking on _blank here. You're a UX designer in the making!

@joshsmith
joshsmith force-pushed the 925-add-tos-acceptance branch from 37e725f to b6d2fc7 Compare January 2, 2017 20:39
@joshsmith
joshsmith merged commit 01c1597 into develop Jan 2, 2017
@joshsmith
joshsmith deleted the 925-add-tos-acceptance branch January 2, 2017 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants