Skip to content

PAYMENTS-3071 Add the schema and config options for paypal smart button configuration#1359

Merged
Ubersmake merged 1 commit intobigcommerce:masterfrom
lord2800:PAYMENTS-3071
Sep 24, 2018
Merged

PAYMENTS-3071 Add the schema and config options for paypal smart button configuration#1359
Ubersmake merged 1 commit intobigcommerce:masterfrom
lord2800:PAYMENTS-3071

Conversation

@lord2800
Copy link
Contributor

What?

This adds support for customizing the look and feel of the Paypal and Braintree checkout buttons on the cart (and other) pages. Some of the options are mutually exclusive, but there's currently no way to represent that in the schema--those mutually exclusive options will simply fail to render buttons on the page, so it falls on the merchant to discover that their payment buttons don't render and select options that do. This new section is hidden when the merchant does not have Paypal or Braintree enabled as a payment gateway.

Tickets / Documentation

Screenshots (if appropriate)

screen shot 2018-09-24 at 11 35 39 am

Copy link
Contributor

@Ubersmake Ubersmake left a comment

Choose a reason for hiding this comment

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

👍 LGTM.

@mattolson
Copy link
Contributor

cc @bigcommerce/merc-team Cornerstone schema changes

@Ubersmake
Copy link
Contributor

@lord2800 Could you rebase and add a CHANGELOG entry?

@lord2800
Copy link
Contributor Author

Done.

@ghost
Copy link

ghost commented Sep 24, 2018

@BC-EChristensen @kchu93 let's please review this settings w SD

@lord2800
Copy link
Contributor Author

I'm happy to explain how to get this to show up if needed.

@Ubersmake Ubersmake merged commit 77bb7b5 into bigcommerce:master Sep 24, 2018
@lord2800 lord2800 deleted the PAYMENTS-3071 branch September 24, 2018 23:19
@tvlgiao
Copy link

tvlgiao commented Oct 11, 2018

Hi @lord2800 I added this PR to our theme but it doesn't seem to work. Please check this screenshot: http://prntscr.com/l4ot21
Do you know why? Thank you!

@lord2800
Copy link
Contributor Author

The options aren't yet active. I'm still working on that part.

@lonestartemplates
Copy link

are the options working yet?

@lord2800
Copy link
Contributor Author

lord2800 commented Feb 4, 2019

They are for Braintree, but not yet for PayPal.

@lonestartemplates
Copy link

Thanks for the info!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants