---
id: store-req
sidebar_label: Store
hide_title: true
---

import Address from "./address-req.mdx";

## Store

### Example

```json
{
  "Template": "Checkout",
  "SalesSegment": "B2C",
  "CountryCode": "SE",
  "OrganizationNumber": "9912139814",
  "VatRegistrationCode": "SE9912139815",
  "LegalName": "Selling Company AB",
  "PresentationName": "sellingthings.se",
  "SalesCategory": "Retail",
  "LogoUrl": "https://cdn.walleypay.com/logo/walley-black.svg",
  "ContactInformation": {
    "Address": {
      "AddressLine1": "StreetAddress 12",
      "PostalCode": "41103",
      "City": "Gothenburg",
      "CountryCode": "SE"
    },
    "WebsiteUrl": "https://sellingthings.se",
    "CustomerServicePhoneNumber": "+46123456789",
    "CustomerServiceEmail": "hello@sellingthings.se"
  }
}
```

#### Store Properties

| Property                | Required | Explanation                                                                                                                                                                                                                                                                  |
| ----------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Template**            | Yes      | The use of different templates are used to setup different type of integrations like Checkout or a custom PaymentsAPI integration. Currently available templates are `Checkout` and `Checkout_AutoActivate` which is used for digital products and is only available for B2C |
| **SalesSegment**        | Yes      | Categorizes the type of store. `B2C`,`B2B`                                                                                                                                                                                                                                   |
| **CountryCode**         | Yes      | CountryCode of residence. `SE`,`NO`,`FI`,`DK`,`DE`,`NL`,`AT`                                                                                                                                                                                                                 |
| **OrganizationNumber**  | No       | The organization number or company registration number of the store. Will use OrganizationNumber from [Merchant](./merchant-req) if not set                                                                                                                                  |
| **VatRegistrationCode** | No       | The VAT registration code of the store. Will use VATRegistrationCode from [Merchant](./merchant-req) if not set.                                                                                                                                                             |
| **LegalName**           | Yes      | The legal name of the store.                                                                                                                                                                                                                                                 |
| **PresentationName**    | Yes      | The presentation name appears on communication with end customers, i.e. invoices, emails etc.                                                                                                                                                                                |
| **SalesCategory**       | Yes      | Categorizes the type of store. Preferably a MCC-code (ex `5732` for `Electronic Sales`)                                                                                                                                                                                      |
| **LogoUrl**             | No       | Logo to be used in communication with the end customer like invoice header and Pay Link. Valid extensions are .svg and .png.                                                                                                                                                 |
| **ContactInformation**  | Yes      | The contact information of the store. Details here appears to end customers for example contact details to customer service appears on invoices. See [ContactInformation](#contactinformation-properties). Will use merchant contact information, if not set.                |

#### ContactInformation Properties

| Property                       | Required | Explanation                                           |
| ------------------------------ | -------- | ----------------------------------------------------- |
| **Address**                    | No       | Store address. See [Address](#address)                |
| **WebsiteUrl**                 | No       | Website to the store. Must use HTTPS scheme           |
| **CustomerServicePhoneNumber** | No       | Phone number to the customer service / contact center |
| **CustomerServiceEmail**       | No       | Email to the customer service / contact center        |

<Address />
