feat(payment): INT-6715 SquareV2: Add payment method component
What? INT-6715 and INT-6756
Add a new payment method component for SquareV2
Why?
To support Square's Web Payments SDK
Testing / Proof
Default styles:
Custom styles:

Depends on:
👉 https://github.com/bigcommerce/checkout-sdk-js/pull/1642 Therefore, circleci will fail due to property squarev2 does not exist in type PaymentInitializeOptions
@bigcommerce/apex-integrations @bigcommerce/checkout
💚 Tested! QE details: The task for Square V2 has been validated without issue. The following was tested:
CP01_T6756_SquareV2_Look&Feel_ExperimentON CP02_T6756_SquareV2_Look&Feel_ExperimentOFF CP03_T6756_SquareV2_Look&Feel_LabelText CP04_T6756_SquareV2_Look&Feel_FieldText CP05_T6756_SquareV2_Look&Feel_FieldPlaceholderText CP06_T6756_SquareV2_Look&Feel_FieldErrorText CP07_T6756_SquareV2_Look&Feel_Background CP08_T6756_SquareV2_Look&Feel_fieldInnerShadow CP09_T6756_SquareV2_Look&Feel_FieldBorder CP10_T6756_SquareV2_Look&Feel_CompleteOrder CP11_T6756_SquareV2_Look&Feel_Sandbox CP11_T6756_SquareV2_Look&Feel_CardLogo
Please see the attachment word below with the evidence: https://drive.google.com/drive/folders/1Y40CdL15YQTyXCeXNdxVM_BzctJyR7BZ?usp=sharing
Please let me know any comment or doubt