Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Frames-iOS] - Allow billing address to be disabled on the prebuilt UI #503

Merged

Conversation

aashna-narula-cko
Copy link
Contributor

@aashna-narula-cko aashna-narula-cko commented Jan 12, 2024

Issue

An SDK integrator is able to disable the billing address on the prebuilt UI. Currently they can only do this via the customisable UIs. When they disable the billing address, it doesn’t show on the prebuilt UI

Issue ticket number and link.
PIMOB-2358

Proposed changes

Make billingFormStyle optional which will be checked against while creating default views.

Test Steps

If there's any functionality change, please list a step by step guide of how to verify the changes, and/or upload a screen recording for any visible changes.

For instance:

  1. Go to the main screen
  2. Tap on Default
  3. Verify the billing address view is removed

@aashna-narula-cko aashna-narula-cko force-pushed the aashna/PIMOB-2358-disable_billing_address branch from 8fb5472 to 32e0455 Compare January 12, 2024 16:39
@aashna-narula-cko aashna-narula-cko changed the base branch from main to release/4.3.1 January 12, 2024 16:39
@aashna-narula-cko aashna-narula-cko changed the base branch from release/4.3.1 to main January 12, 2024 17:11
@aashna-narula-cko aashna-narula-cko changed the base branch from main to release/4.3.1 January 12, 2024 17:11
ehab-al-cko
ehab-al-cko previously approved these changes Jan 18, 2024
Copy link
Contributor

@ehab-al-cko ehab-al-cko left a comment

Choose a reason for hiding this comment

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

LGTM

okhan-okbay-cko

This comment was marked as outdated.

okhan-okbay-cko

This comment was marked as outdated.

@aashna-narula-cko aashna-narula-cko force-pushed the aashna/PIMOB-2358-disable_billing_address branch from fd74f76 to ebdb219 Compare January 18, 2024 13:53
okhan-okbay-cko

This comment was marked as outdated.

Copy link
Contributor

@okhan-okbay-cko okhan-okbay-cko left a comment

Choose a reason for hiding this comment

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

  • UI Tests are being run on the already released Frames v 4.3.0
  • Sample apps are being built on the same

We need to be sure to run them on the new code that's being provided with this PR. The way to do it is to fetch the SPM package and the pod from aashna/PIMOB-2358-disable_billing_address.

@aashna-narula-cko aashna-narula-cko force-pushed the aashna/PIMOB-2358-disable_billing_address branch from e266517 to c814b9d Compare January 18, 2024 16:09
@aashna-narula-cko aashna-narula-cko merged commit 03f914d into release/4.3.1 Jan 18, 2024
6 checks passed
@aashna-narula-cko aashna-narula-cko deleted the aashna/PIMOB-2358-disable_billing_address branch January 18, 2024 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants