Migrate PRB settings data to ECE #3711
Labels
component: ECE
Issues related to Express Checkout Element
priority: medium
The issue/PR is medium priority—it affects lots of customers substantially, but not critically.
type: technical debt
This issue/PR represents/solves the technical debt of the project.
Currently, we are using the
payment_request_*
object of Stripe settings data for express checkout. For express checkout, we should store the settings data in its ownexpress_checkout_*
object. To ensure a site's express checkout settings persists after we change the attribute name, we need to migrate the payment request settings data to express checkout settings data.In this PR we had implemented the migration #3688. But we had to undo some of the changes in #3699 and #3705 as it caused a bug where the legacy checkout experience was getting set as default instead of the new checkout experience.
Acceptance Criteria
cc: @wjrosa
The text was updated successfully, but these errors were encountered: