Placing a Test Order
By placing a test order, you can make sure that your sales process and settings for order processing, inventory, shipping, email notifications, and taxes are all correct.
You aren't charged for a test order. You should place a handful of test orders during your setup, or whenever you make changes to your payment or flow settings.
Orders are Flagged as Test when:
- A Vrio Test Card is used
- A Merchant Account where Gateway = Test is used
- Update the order with the
is_test
flag over the Vrio API- Update the order in the UI as test
You can place a test order by using the Test Gateway that is pre-configured within your account.
You can also use a real payment provider, and then immediately cancel and refund the order. You might be subject to fees from the payment processor that you use. Each Gateway has their own set of Test Cards as well. Please refer to the unique Gateway's documentation. When using a Gateway Test card, this will allow the transaction to go through to the Gateway so you can confirm Gateway connection status.
Vrio Test Cards
In order to test through the configuration flow, you can use a Test Card. This will not run through the Gateway, thus not incur any processing fees.
Vrio Default Test Cards
Result | Card Number | Expiration | CVV |
---|---|---|---|
Success | 4111222233334444 | any | any |
Decline | 4111222233335555 | any | any |
Prepaid | 4111222233336666 | any | any |
You may also create unique test cards.
Creating New Vrio Test Cards
- Navigate to Settings
- Navigate to the Payment Configuration section
- Select Test Cards
- Hit Add Test Card
- Submit a 16 digit number
- Bypass rules - when checked, this will allow the test to go through even if there are restrictions, such as one per card, one per customer, etc.
- Hit Submit
You may create as many unique Test Cards as you wish.
Once a 16 digit number is setup as a Test Card, any orders using that card will be flagged as test.
Gateway Test Cards
When using the Vrio Test Cards or if the order is already marked as a test before processing, the request will not go to the gateway. If you want to use Gateway test cards to test your gateway connection, please refer to the gateway's documentation you are testing. Note that when using a Gateway Test Card the order in Vrio will not be flagged as a test by default. So be sure to update the order after processing to be flagged as a test using the is_test
flag on the PATCH /orders endpoint.
To Place an Order in the UI
-
Select the Shopping Cart icon
-
Select Campaign
-
Select Offer
-
Select Item and Variant, if applicable
-
Edit Quantity
-
Apply a Discount Code
-
Hit Add to Cart
-
Add unique email
-
Add Name and Shipping Details
- NOTE - when testing different Shipping Profiles, make note of location restrictions as well as Shipping Profile configuration for the output shipping price
-
Select Shipping Profile, if applicable
-
Select Payment Method
-
Enter payment details
-
Hit Submit
Digital Wallets cannot be used when placing an order in the User InterfaceA token is required and thus will have to be tested through Vrio Hosted Checkout or the Vrio API.
Placing a new order for an existing Customer
-
Navigate to the customer page
-
On the top right corner hit Place Order
-
Select Campaign
-
Select Offer
-
Select Item and Variant, if applicable
-
Edit Quantity, if applicable
-
Apply a Discount Code, if applicable
-
Hit Add to Cart
-
Customer Billing & Shipping information is pre-populated. However if needed, a new address can be created:
-
Select Payment Details - automatically checked is the ability to use an existing card on file. If unchecked, enter new card details.
-
Hit Submit
Updated 13 days ago