Cost+Docs

Vipps / MobilePay

Przyjmowanie płatności mobilnych Vipps i MobilePay

Vipps (Norwegia) i MobilePay (Dania/Finlandia) to popularne nordyckie mobilne metody płatności, teraz zunifikowane w ramach jednej integracji.

Konfiguracja

UstawienieWartość
payment_method"vipps-mobilepay"

Tworzenie zamówienia

POST /v1/orders/
{
  "merchant_order_id": "order-456",
  "currency": "NOK",
  "amount": 29900,
  "return_url": "https://www.example.com",
  "webhook_url": "https://www.example.com/webhook",
  "transactions": [
    {
      "payment_method": "vipps-mobilepay"
    }
  ],
  "customer": {
    "phone_numbers": ["+4712345678"]
  }
}

Dołącz phone_numbers w obiekcie customer, aby wstępnie wypełnić numer telefonu klienta w aplikacji Vipps/MobilePay, zmniejszając tarcie.

Autoryzacja i przechwycenie

Vipps/MobilePay obsługuje ręczną autoryzację z oddzielnym przechwyceniem:

POST /v1/orders/ (z autoryzacją)
{
  "currency": "NOK",
  "amount": 29900,
  "capture_mode": "manual",
  "return_url": "https://www.example.com",
  "webhook_url": "https://www.example.com/webhook",
  "transactions": [
    {
      "payment_method": "vipps-mobilepay"
    }
  ]
}

Opcje przechwycenia

Po autoryzacji dokonaj przechwycenia za pomocą jednej z tych metod:

Punkt końcowyOpis
POST /v1/orders/\{id\}/captures/Pełne przechwycenie
POST /v1/orders/\{id\}/captures/amount/Przechwycenie określonej kwoty
POST /v1/orders/\{id\}/captures/orderlines/Przechwycenie według pozycji zamówienia

Zwroty

Zwrot płatności Vipps/MobilePay:

POST /v1/orders/{id}/refunds/
{
  "amount": 10000,
  "description": "Partial refund"
}

Testowanie

Testowanie Vipps/MobilePay odbywa się poprzez środowisko testowe Vipps. Skontaktuj się z pomocą techniczną, aby uzyskać dane testowe i konfigurację środowiska.

Więcej szczegółów na temat operacji przechwytywania i anulowania znajdziesz w przewodniku Autoryzacja / Przechwycenie / Anulowanie. Szczegóły dotyczące przetwarzania zwrotów znajdziesz w przewodniku Zwroty.

On this page