-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Closed
Labels
Component: PaymentComponent: SalesEvent: mm19inFixed in 2.3.xThe issue has been fixed in 2.3 release lineThe issue has been fixed in 2.3 release lineIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedGate 2 Passed. Manual verification of the issue description passedIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedGate 1 Passed. Automatic verification of issue format passedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentGate 4. Acknowledged. Issue is added to backlog and ready for developmentReproduced on 2.2.xThe issue has been reproduced on latest 2.2 releaseThe issue has been reproduced on latest 2.2 releaseReproduced on 2.3.xThe issue has been reproduced on latest 2.3 releaseThe issue has been reproduced on latest 2.3 release
Description
Preconditions
- Magento 2.2.6
- PHP 7.1.24
- Apache 2.4.6-80.el7.centos.1
- Paypal Payflow Pro
Steps to reproduce
- Stores -> Configuration, Sales -> Payment Methods
- Configure an account - Most notibly Partner, User, Vendor, Password must all be configured. Enable this solution, Enable paypal credit, and vault enabled must all be set to yes. For testing purposes, Test mode must be set to yes. Save this config
- Go to Sales -> Orders, Click on Create New order in upper right, then click on an existing customer. (create an account of one does not exist first)
- Add a product to the order, complete the account information, and address information
- Complete the shipping method
- Select Credit card, input test credit card number from https://developer.paypal.com/developer/creditCardGenerator/
- note that "Save for later use" is unchecked, and should remain unchecked.
- Submit order, look for success
Expected result
- When you follow steps 3 through 5 above, and then click on "saved credit cards" the credit card you entered on step 6 above should NOT be saved and present
- When you navigate to the front end, and log in as the user, Navigate to My Account, Click on tored Payment Methods, you should the credit card you entered on step 6 above should NOT be saved and present
Actual result (*)
- When you follow steps 3 through 5 above, and then click on "saved credit cards" the credit card you entered on step 6 above IS saved and present
- When you navigate to the front end, and log in as the user, Navigate to My Account, Click on tored Payment Methods, you should the credit card you entered on step 6 above IS saved and present
Other notes:
- The credit card is NOT stored in the front end, when the "save for later use box" is not checked (correct behavior)
- The credit card IS stored in the front end, when the "save for later use box" is checked (correct behavior)
- Running through steps 1-8 under "Steps to reproduce" but checking off "Save for later use" in step 7 still saves the credit card (correct behavior)
Metadata
Metadata
Assignees
Labels
Component: PaymentComponent: SalesEvent: mm19inFixed in 2.3.xThe issue has been fixed in 2.3 release lineThe issue has been fixed in 2.3 release lineIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedGate 2 Passed. Manual verification of the issue description passedIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedGate 1 Passed. Automatic verification of issue format passedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentGate 4. Acknowledged. Issue is added to backlog and ready for developmentReproduced on 2.2.xThe issue has been reproduced on latest 2.2 releaseThe issue has been reproduced on latest 2.2 releaseReproduced on 2.3.xThe issue has been reproduced on latest 2.3 releaseThe issue has been reproduced on latest 2.3 release