Search

Are you looking for test card numbers?

Would you like to contact support?

Set up Adyen Customer Area

Set up ecommerce payments in your Adyen Customer Area.

Before you begin

Make sure that you have created a test account with Adyen. With this, you'll be able to access the test Customer Area, and apply for a live account. While you wait for your live account credentials, you can start integrating by using your test account.

Step 1: Set up a web service (ws) user

  1. Create a ws user password in the Adyen Customer Area. For instructions, refer to How to get the ws user password.

    Copy the password and store securely it in your system - you will need to enter this in your NetSuite Customer Center later.

  2. Contact our Support Team and ask them enable the API PCI Payments role for your ws user.

Step 2: Set up capture delay

Account structure

With Adyen, you have a single company account, together with one or more merchant accounts. For more information, refer to Account structure.

By default, Adyen accounts are set up so that payments are captured immediately after authorisation. If you are using NetSuite, you need to change this setting:

  1. Log in to your Customer Area with your merchant-level account.
  2. Go to Account > Settings.
  3. In the Capture Delay drop-down menu, select manual.
  4. Click Submit.

Step 3: Set up a skin

A skin is an interface overlay that is applied to the Adyen Hosted Payment Page (HPP) to create a seamless checkout experience for your shoppers.

If you are accepting local payment methods, you need to set up a skin in your Adyen Customer Area:

  1. Log in to the Adyen Customer Area,
  2. Go to Account > Skins.
  3. Click the New tab.
    This opens a page with settings for the new skin.
  4. In the Description box, enter a description for the skin.
  5. Click Generate new HMAC key for the Test platform.
  6. Copy this key and store it securely in your system.
    You will need to enter this in your NetSuite Customer Center later.
  7. Leave the Result URLs and Continue-to URLs empty.
  8. Click Create New Skin on Test.

Step 4: Set up notification webhooks

To inform your NetSuite back end of important events such as payment status changes or chargebacks, Adyen uses notifications, sent as HTTP callbacks (webhooks) to the URL from the payment processing profile in NetSuite.

To set up notifications:

  1. Log in to your Customer Area with your merchant-level account.
  2. Go to Account > Server Communications.
    Next to Standard Notification, click Add.
  3. In the URL box, enter the postback URL from your payment processing profile in NetSuite.
    To find this, go to the payment processing profile in View mode, and then to the Payment Information section.
  4. From the SSL Version dropdown, select TLSv.1.2.
  5. Select the Active checkbox.
  6. From the Method dropdown, select JSON.
  7. Leave the user name and password section blank
  8. Click Save Configuration.

Next steps