> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dintero.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Walley test data

> Test persons and businesses for verifying Walley payments in Norway, Sweden, Denmark, and Finland in the Dintero Checkout sandbox.

export const CopyValue = ({children}) => {
  const [copied, setCopied] = useState(false);
  const getText = node => {
    if (node == null || typeof node === "boolean") return "";
    if (typeof node === "string" || typeof node === "number") return String(node);
    if (Array.isArray(node)) return node.map(getText).join("");
    if (node.props && node.props.children) return getText(node.props.children);
    return "";
  };
  const text = getText(children);
  const copy = () => {
    navigator.clipboard.writeText(text).then(() => {
      setCopied(true);
      setTimeout(() => setCopied(false), 2000);
    }).catch(err => console.error("Failed to copy:", err));
  };
  return <button type="button" onClick={copy} title={copied ? "Copied" : "Copy"} className="group/copy-button backdrop-blur" style={{
    display: "inline-flex",
    alignItems: "center",
    gap: "0.4em",
    padding: "0.1em 0.45em 0.1em 0",
    margin: 0,
    borderRadius: "0.375rem",
    font: "inherit",
    fontVariantNumeric: "tabular-nums",
    lineHeight: 1.4,
    cursor: "pointer",
    whiteSpace: "nowrap"
  }}>
      <span>{children}</span>
      {copied ? <svg width="16" height="11" viewBox="0 0 16 11" fill="none" xmlns="http://www.w3.org/2000/svg" class="fill-primary dark:fill-primary-light">
          <path d="M14.7813 1.21873C15.0751 1.51248 15.0751 1.98748 14.7813 2.2781L6.53135 10.5312C6.2376 10.825 5.7626 10.825 5.47197 10.5312L1.21885 6.28123C0.925098 5.98748 0.925098 5.51248 1.21885 5.22185C1.5126 4.93123 1.9876 4.9281 2.27822 5.22185L5.99697 8.9406L13.7188 1.21873C14.0126 0.924976 14.4876 0.924976 14.7782 1.21873H14.7813Z">
          </path>
        </svg> : <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 text-gray-400 group-hover/copy-button:text-gray-500 dark:text-white/40 dark:group-hover/copy-button:text-white/60">
          <path d="M14.25 5.25H7.25C6.14543 5.25 5.25 6.14543 5.25 7.25V14.25C5.25 15.3546 6.14543 16.25 7.25 16.25H14.25C15.3546 16.25 16.25 15.3546 16.25 14.25V7.25C16.25 6.14543 15.3546 5.25 14.25 5.25Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
          </path>
          <path d="M2.80103 11.998L1.77203 5.07397C1.61003 3.98097 2.36403 2.96397 3.45603 2.80197L10.38 1.77297C11.313 1.63397 12.19 2.16297 12.528 3.00097" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
          </path>
        </svg>}
    </button>;
};

## Norway

Any civic reg. no. can be used for testing purposes, as long as it is in a standard format, and the test person is above 18 years of age.
For BankID Norway, see Signicat's [Norwegian BankID test information](https://developer.signicat.com/enterprise/identity-methods/norwegian-bankid.html#test-information).

### B2C customers (consumers)

| Status   | First name                        | Last name                       | Address                              | Zip code                    | City                            | Civ. reg. no                       | Email    | Phone number |
| -------- | --------------------------------- | ------------------------------- | ------------------------------------ | --------------------------- | ------------------------------- | ---------------------------------- | -------- | ------------ |
| Approved | <CopyValue>Approved23</CopyValue> | <CopyValue>Norway23</CopyValue> | <CopyValue>STORGATA 1</CopyValue>    | <CopyValue>9300</CopyValue> | <CopyValue>FINNSNES</CopyValue> | <CopyValue>01028049923</CopyValue> | Your own | Your own     |
| Approved | <CopyValue>Approved42</CopyValue> | <CopyValue>Norway42</CopyValue> | <CopyValue>STORGATA 15</CopyValue>   | <CopyValue>9300</CopyValue> | <CopyValue>FINNSNES</CopyValue> | <CopyValue>01028049842</CopyValue> | Your own | Your own     |
| Rejected | <CopyValue>Rejected49</CopyValue> | <CopyValue>Norway49</CopyValue> | <CopyValue>RADARVEIEN 22</CopyValue> | <CopyValue>1152</CopyValue> | <CopyValue>OSLO</CopyValue>     | <CopyValue>01019949849</CopyValue> | Your own | Your own     |

The above is the official test data. When using these users it's important to use the name, address and reg. no. provided. You can also use other names, and a valid Norwegian social security number, for example:

| Status   | First name                  | Last name                     | Address                                 | Zip code                    | City                        | Civ. reg. no                       | Email    | Phone number |
| -------- | --------------------------- | ----------------------------- | --------------------------------------- | --------------------------- | --------------------------- | ---------------------------------- | -------- | ------------ |
| Approved | <CopyValue>Demo</CopyValue> | <CopyValue>Person</CopyValue> | <CopyValue>Gaustadalleen 21</CopyValue> | <CopyValue>0349</CopyValue> | <CopyValue>Oslo</CopyValue> | <CopyValue>14127638757</CopyValue> | Your own | Your own     |

### B2B customers (businesses)

| Status       | Company name.                          | Address                                | Zip code                    | City                        | Organization. no                 |
| ------------ | -------------------------------------- | -------------------------------------- | --------------------------- | --------------------------- | -------------------------------- |
| Approved     | <CopyValue>Svar Direkte As</CopyValue> | <CopyValue>C/O Testgruppen</CopyValue> | <CopyValue>0508</CopyValue> | <CopyValue>Oslo</CopyValue> | <CopyValue>937340303</CopyValue> |
| Not approved | <CopyValue>Not Approved AS</CopyValue> | <CopyValue>Testgatan 1</CopyValue>     | <CopyValue>0508</CopyValue> | <CopyValue>Oslo</CopyValue> | <CopyValue>927822334</CopyValue> |

## Sweden

### B2C customers (consumers)

**Approved test persons:**

Any civic reg. no. can be used for testing purposes, as long as it is in a standard format, and the test person is above 18 years of age. You can use [personnummer.nu](https://www.personnummer.nu) to create a valid personnummer for Sweden.

**Rejected test persons:**

| Status       | First name                        | Last name                       | Address                            | Zip code                     | City                        | Civ. reg. no                      | Email    | Phone number |
| ------------ | --------------------------------- | ------------------------------- | ---------------------------------- | ---------------------------- | --------------------------- | --------------------------------- | -------- | ------------ |
| Not approved | <CopyValue>Rejected00</CopyValue> | <CopyValue>Sweden00</CopyValue> | <CopyValue>STORGATAN 2</CopyValue> | <CopyValue>84093</CopyValue> | <CopyValue>HEDE</CopyValue> | <CopyValue>9901010000</CopyValue> | Your own | Your own     |
| Not approved | <CopyValue>Rejected18</CopyValue> | <CopyValue>Sweden18</CopyValue> | <CopyValue>STORGATAN 3</CopyValue> | <CopyValue>84093</CopyValue> | <CopyValue>HEDE</CopyValue> | <CopyValue>9901010018</CopyValue> | Your own | Your own     |

For BankID Sweden, see Signicat's [Swedish BankID test information](https://developer.signicat.com/enterprise/identity-methods/swedish-bankid.html#test-information).

## Denmark

See [Walley's Denmark test persons documentation](https://dev.walleypay.com/docs/paymentsApi/testpersons/denmark).

## Finland

See [Walley's Finland test persons documentation](https://dev.walleypay.com/docs/paymentsApi/testpersons/finland).

## Testing ON\_HOLD

When using the email address <CopyValue>`onhold@collectorbank.se`</CopyValue>, purchases will be put on hold. Use this email address with your choice of phone number and one of the social security numbers above.

The payment will be put in status `ON_HOLD` in Dintero's system. To complete or decline the payment, a GET request to the Collector anti-fraud callback endpoint is needed. Contact Dintero if you need to test this.
