Set up a Sandbox Account
Anyone can request an account for the Sandbox. After the account is created, there are a few setup steps to complete before you can begin testing.
Note: If you also have an account for the Radial Payments & Fraud Portal, be aware that your Sandbox account is separate from your Portal account. Changing your Sandbox password, for example, does not affect your Portal password.
Create an Account
Complete the following steps to create a Sandbox account.
- Navigate to the Sandbox welcome page at https://dev.radial.com.
- Click Try the Sandbox. An account request popup displays.
- Enter your email address, which will serve as your user ID when you log in.
- Create a password. Make note of the password so you can use it later to log in.
- Submit the request. Radial receives your request and sends you an email message asking you to verify your email address.
- In the email, click the verification link. Clicking the link tells Radial that they have successfully reached you at the email address you provided.
Radial’s email also includes information that you might need for later testing steps:
- Login credentials that you can use to access 3D Secure and Ajax tokenization and encryption.
- A unique link that you can use to access your Radial Device Fingerprint JavaScript files.
Set up a New Account
After you create an account, complete the following steps to prepare for testing
- Sign in to the Sandbox, using your email address and password.
- Check your provisioning status on the Profile page. To check your provision status:
- Click the ☰ icon to display the Main Menu, and select Provisioning Status.
In Status, review the status information.
To view detailed information about provisioning for your test store, in View Logs, select Actions > View Provisioning Status.
If the status is Active, you can proceed to testing using the Test Harness. If the status is not Active, it means that Radial is still setting up your test store. Check back after a day or so to see if the status has changed.
- Add user accounts to your store if desired. If several people will be involved with testing, you can add an account for each. To add a user:
From the Main Menu, select Users.
Click Add User.
Enter name, email, password for the new user.
Click Create User.
- To test webhooks integration, you must activate the webhook events that you plant to test. To activate webhook events:
On the Main Menu, select Configuration > Webhook Configuration. The Event Configuration page displays a list of available webhook events.
To activate one of the webhook events for testing, click the event’s Add button. A New Webhook popup displays.
Enter the Username, Password, and URL to use for webhook testing.
Click Create.
For more information on Radial’s webhooks implementation, see Asynchronous API Operations through Webhooks.
-
Verify that the Radial Payments service is responding. To verify the service:
- In the Main Menu, select API Test Harness. The Test Harness page displays
- In Service, select Payments.
- In Api, select Creditcard.Auth.
- In the Request text box, edit the sample message to change the transactionId attribute to a different value.
- Also change the OrderId element to a different value.
Note: Transaction ID and Order ID are key values for the Payments service, and you will get more useful results if your test request contains new, unique values for these two items.
- Click Send Request.
If a message appears in the Response field, the Payment service is responding as expected, and your test store can proceed with further Payments testing.
-
Verify that the Radial Tax service is responding. To verify the service:
- In the API Test Harness, in Service, select Tax and Duties.
- In Api, select Taxes.Quote.
- Click Send Request.
If a message appears in the Response field, the Tax Service is responding as expected, and your test store can proceed with further Tax testing.
-
Verify that the Radial Fraud service is responding. To verify the service:
-
In the API Test Harness, in Service, select Fraud.
-
In Api, select Fraud.Assess.
-
In the Request text box, edit the OrderId value so it matches the OrderId in your earlier Creditcard.Auth request.
Note: Matching the OrderId between a Payments request and a Fraud request creates a realistic testing scenario.
-
Click Send Request.
If a message appears in the Response field, the Fraud Service is responding as expected, and your test store can proceed with further Fraud testing.
-