|
11 | 11 | <annotations>
|
12 | 12 | <features value="Payflow"/>
|
13 | 13 | <stories value="Payment Payflow Link methods"/>
|
14 |
| - <title value="Sales Order Cancellation Using PayPal Payflow Link"/> |
| 14 | + <title value="Cancel a Sales Order placed with PayPal Payflow Link"/> |
15 | 15 | <description value="Admin can cancel orders placed by customers using PayPal Payflow"/>
|
16 | 16 | <severity value="MAJOR"/>
|
17 | 17 | <testCaseId value="AC-5429"/>
|
|
24 | 24 | </createData>
|
25 | 25 | <!-- US Customer is created -->
|
26 | 26 | <createData entity="Simple_US_Customer" stepKey="createCustomer"/>
|
27 |
| - <!-- Precondition Step1: Login To admin --> |
28 | 27 | <actionGroup ref="AdminLoginActionGroup" stepKey="login"/>
|
29 | 28 | <actionGroup ref="AdminEnablePayPalPayFlowLinkActionGroup" stepKey="ConfigPayPalPayFlowLink">
|
30 | 29 | <argument name="credentials" value="SamplePaypalPaymentsFlowLinkConfig"/>
|
31 | 30 | </actionGroup>
|
| 31 | + <!-- Precondition Step1: Order is placed within PayPal Payflow Link --> |
32 | 32 | <actionGroup ref="LoginToStorefrontActionGroup" stepKey="loginToStorefrontAccount">
|
33 | 33 | <argument name="Customer" value="$$createCustomer$$"/>
|
34 | 34 | </actionGroup>
|
|
49 | 49 | <actionGroup ref="StorefrontFillCreditCardDetailsActionGroup" stepKey="inputCreditCardNumberFillCreditCardDetails"/>
|
50 | 50 | <waitForPageLoad stepKey="waitForOrderData"/>
|
51 | 51 | <actionGroup ref="StorefrontClickOrderLinkFromCheckoutSuccessPageActionGroup" stepKey="clickOrderLink"/>
|
52 |
| - <comment userInput="BIC workaround" stepKey="assertOrderLink"/> |
53 | 52 | <grabFromCurrentUrl regex="~/order_id/(\d+)/~" stepKey="orderId"/>
|
54 |
| - <!-- Verify Company Credit Message, Order Status, Payment Method, & Custom Reference Number on Admin Order Index Page --> |
55 |
| - <comment userInput="BIC workaround" stepKey="goToOrders"/> |
56 |
| - <comment userInput="BIC workaround" stepKey="waitForPageLoad"/> |
57 |
| - <comment userInput="BIC workaround" stepKey="filterOrderGridById"/> |
58 |
| - <comment userInput="BIC workaround" stepKey="clickOnViewLink"/> |
59 |
| - <comment userInput="BIC workaround" stepKey="waitForOrderPageToLoad"/> |
60 | 53 | <actionGroup ref="AdminOpenOrderByEntityIdActionGroup" stepKey="openOrderById">
|
61 | 54 | <argument name="entityId" value="$orderId"/>
|
62 | 55 | </actionGroup>
|
|
69 | 62 | <actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutCustomer"/>
|
70 | 63 | <actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
|
71 | 64 | </after>
|
| 65 | + <!-- Step1,2&3: Log in to Admin, Go to Sales > Orders & Open the Order from preconditions --> |
| 66 | + <actionGroup ref="AdminOpenOrderByEntityIdActionGroup" stepKey="openOrderById"> |
| 67 | + <argument name="entityId" value="$orderId"/> |
| 68 | + </actionGroup> |
72 | 69 | <waitForPageLoad stepKey="waitPage"/>
|
73 | 70 | <!-- Step 4&5: Click on Cancel button then OK Button-->
|
74 | 71 | <actionGroup ref="CancelPendingOrderActionGroup" stepKey="cancelOrder"/>
|
|
0 commit comments