PaymentTypes
Payment types define the available payment methods in the system. Unlike most master data, payment types are global (shared across all customers) and stored with customer_id 0.
Storage Location
0-payment_type.jsonNote: Payment types use 0 as the customer_id prefix because they are system-wide definitions shared across all customers.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Unique payment type identifier. |
name | string | Yes | Payment type name (Norwegian). |
Common Payment Types
| ID | Name | Description |
|---|---|---|
0 | Kontant | Cash payment |
1 | Kort | Card payment (manual) |
2 | Integrert bankterminal | Integrated bank terminal |
7 | Vipps | Vipps mobile payment |
9 | Faktura | Invoice |
4 | Gavekort | Gift card |
5 | Hotellbelastning | Hotel charge |
300 | Forhåndsbetalt | Prepaid |
700 | Vipps eCom | Vipps e-commerce |
600 | Verifone eCom | Verifone e-commerce |
650 | Adyen eCom | Adyen e-commerce |
760 | Nets eCom | Nets e-commerce |
Example
json
{
"id": "7",
"name": "Vipps"
}Example - Multiple Payment Types
json
[
{"id": "0", "name": "Kontant"},
{"id": "1", "name": "Kort"},
{"id": "2", "name": "Integrert bankterminal"},
{"id": "7", "name": "Vipps"},
{"id": "9", "name": "Faktura"},
{"id": "4", "name": "Gavekort"},
{"id": "300", "name": "Forhåndsbetalt"},
{"id": "700", "name": "Vipps eCom"},
{"id": "600", "name": "Verifone eCom"},
{"id": "650", "name": "Adyen eCom"},
{"id": "760", "name": "Nets eCom"},
{"id": "750", "name": "Klarna eCom"},
{"id": "1050", "name": "Mews Payment"},
{"id": "1060", "name": "Clock Payment"},
{"id": "12", "name": "Booking Deposit"}
]Payment Type Categories
In-Store Payments
0- Cash1,2- Card payments7- Vipps
E-Commerce Payments
600- Verifone eCom650- Adyen eCom700- Vipps eCom750- Klarna eCom760- Nets eCom
PMS/Hotel Integration
5- Hotel charge1050- Mews Payment1060- Clock Payment1101- PMS General
Gift Cards & Prepaid
4- Gift card300- Prepaid12- Booking Deposit