riverty logo

Docs

Get Started Login

H1

H1.nl is an e-commerce company offering webshop solutions. They provide services for website creation, online store setup, and digital marketing to help businesses succeed in the digital marketplace.

Website: https://www.h1.nl/

Type: Platform

Introduction

This guide describes the steps to quickly configure, test and activate the Riverty payment methods in your H1 platform.

H1 currently offers this payment method:

  • 14-day invoice - This is the default 14-day invoice payment method in Riverty. It is always available in every market where Riverty operates. It is primarily meant for business-to-consumer sales.
  • Direct Debit - This is a Direct Debit version of the 14-day invoice payment method Instead of receiving an invoice to be paid via their bank, the customer enters their bank details, and the money is immediately deducted from their bank account.

The available payment methods per country for H1 can be found in this table:

Country 14-day invoice Direct Debit Campaign invoice Fixed instalments Flex payment B2B invoice
The Netherlands x x
Belgium x
Germany
Austria
Switzerland
Sweden
Norway
Finland
Denmark

Setup

In this chapter we will explain how you can configure Riverty for your H1 platform.

Riverty configuration in H1

To set up Riverty in your platform, you must send the email containing the necessary information to partners@oswshop.nl. H1 will respond to this mail with the confirmation that they configured the key. Please follow the remaining instructions from H1 to activate Riverty on your production environment.

Testing

After completing the setup the next step is to test the connection.

Standard test scenarios

Please submit the following test scenarios. To check your own test transactions proceed to paragraph "check test order" below. Complete the table with your order numbers and send it to your Riverty Implementation Manager. You can put multiple test cases in one order but please refer to the right order number after each testcase.

# Test case Order number
1. Test an order with multiple products
2. Test an order with a fixed discount
3. Test an order with a percentual discount
4. Test an order with a shipping fee
5. Test an order with an alternate delivery address
6. Test an order with pick-up points (if applicable)
7. Test an order with store pick-up (if applicable)
8. Test an order with a house number addition
9. Test and make sure the VAT is correctly received by Riverty

Payment method scenarios

After you tested all standard scenarios for the 14-day invoice you should start testing the other payment methods you activated. Please complete the tables with your order numbers and send them to your Riverty Implementation Manager.

If you want to integrate Direct Debit please proceed with this test order:

# Test case Order number
D-1. Test an order with the Direct Debit payment method

Customer facing messages

It is also necessary to check if the error messages are correctly shown to the customer.

  • Test a rejected authorize. Please make sure that the customer friendly message is displayed correctly in the check-out.
  • Test validation error. Please make sure that the customer friendly message is displayed correctly in the check-out.

Check Test Order

You are able to verify the transactions on the Riverty side by yourself. You can do this with the Get Order call. You can send these calls for example with Postman. The response will show you how the transactions a registered on the Riverty side. Documentation for the Get Order call can be found below.

Get Order

Visual Guidelines

In this chapter we will explain the Riverty visual guidelines you need to apply to your webshop.

Logos and banners

For convenience and a familiar customer experience, please integrate/enclose the Riverty badge in your Checkout next to the payment method. Please refer to our UX guidelines on the checkout best practises:

When Implementing the Riverty badge throughout the shopping experience please ensure you are using our URL, not by downloading the image. The Riverty badges are hosted on a Content Delivery Network (CDN) to ensure the best performance and availability for your website. Furthermore, you do not have to care about changes, which are all done by Riverty.

We provide two types of badges through our CDN - .svg and .png. We recommend using the Riverty badge as a .svg file with regard to the quality and size of the file. If you prefer .png just change the end of the URL to .png.

Terms and Conditions

Riverty mandates that consumers be presented with Riverty's terms and conditions and Privacy Policy upon checkout. Thus the option to display the T&C should always be enabled in the plugin configuration. In certain cases where you would like to incorporate the Riverty T&C and Privacy Policy within your own Terms and Conditions, this must be done only with approval from Riverty's legal counsel. After approval include the country specific T&C and Privacy Policy resources.

Go-Live

In this chapter we will explain which steps you need to take to enable the payment method on production. For the final go-live a contract between you and Riverty is required.

Configure live mode

After you have successfully completed the tests, Riverty will share the live keys. Foward the email containing the necessary information to partners@oswshop.nl. H1 will respond to this mail with the confirmation that they configured the production key. Please follow the remaining instructions from H1 to activate Riverty on your production environment.

Last Check (Only applicable for the BeNeLux)

Now that Riverty is live, we only have to check whether orders are also coming in properly.
You can test this per Riverty connection by placing a rejected order:

STEP 1:
Go to the webshop, and place a product in the shopping cart.

STEP 2:
Go to checkout and fill in the necessary information, for the email address you have to enter rejection@riverty.com.

STEP 3: Choose the payment method Riverty and finish the order.

RESULT:
The Riverty order should be rejected. If this is not the case and instead you receive a technical error or an authorization error please contact your Riverty Implementation Manager.

Riverty Merchant Portal

Be sure to sign up for a free Riverty Merchant Portal Account!

Initial sign-up will provide a test Merchant Portal account for you to explore, manage test transactions, and access test API keys. A full guide can be found in the portal's collapsed left menu. The live portal is provided once KYC and contract signing are complete.

Done

Congratulations! You just went live with your Riverty connection. Please notify your Riverty Implementation Manager that you went live. If you encounter any issues in the upcoming week you can contact your Riverty Implementation Manager. After that period you can contact our local Merchant Desk for help.