1. Ödeme linki oluşturma (ortak sayfaya gidecek linkin alınması)

Base url : https://apigateway.dijigate.com/api

Endpoint: POST /api/Sales/link-sale

Authorization: Bearer token (giriş yapmış kullanıcı) zorunludur. İstek gövdesi (örnek):

{
  "amount": 150.50,
  "currencyCode": 949,
  "customerGSM": "5321112233",
  "customerEmail": "[email protected]",
  "linkSaleDescription": "Sipariş #12345",
  "qrCreate": false,
  "installment": 1,
  "saleProduct": "Ürün adı",
  "saleProductPrice": "150,50 TL",
  "saleDescription": "Ödeme açıklaması",
  "isconsistent": false
}
Alan
Zorunlu
Açıklama

amount

Evet

Ödeme tutarı.

currencyCode

Evet

Para birimi kodu (örn. 949 = TRY).

customerGSM

Hayır

Müşteri cep telefonu; link SMS ile gönderilecekse kullanılır.

customerEmail

Hayır

Müşteri e-posta adresi.

linkSaleDescription

Hayır

Linke ait açıklama.

qrCreate

Hayır

true ise QR link satışı. Varsayılan: false.

installment

Hayır

Taksit sayısı. Varsayılan: 1.

saleProduct,saleProductPrice,saleDescription

Hayır

Satış bilgileri.

isconsistent

Hayır

false: sabit tutar (paymentlink). true: müşteri tutarı değiştirebilir (paymenttiplink). Varsayılan: false.

Başarılı yanıt (200):

Hatalı yanıt (400): data içinde errorCode ve responseMessage, genel yanıtta message ve resultCode döner.

2. Ortak ödeme sayfasından kart ile ödeme (sayfa form gönderimi)

Last updated