LogoLogo
  • Internet-ekvayering bilan integratsiya
    • Operatsiya holatini olish
    • Hamkor saytida «to‘lov tugmasi»ni o‘rnatish
  • Billing API integratsiyasi uchun talablar

Hamkor saytida «to‘lov tugmasi»ni o‘rnatish

  1. Internet-ekvayering bilan integratsiya
  2. Hamkor saytida «to‘lov tugmasi»ni o‘rnatish

Hamkor saytida «to‘lov tugmasi»ni o‘rnatish

1-variant: Havola orqali yo‘naltirish

Internet-akvayring to‘lov sahifasiga o‘tish uchun quyidagi manzil bo‘yicha tugma (havola) yaratishingiz lozim:

Havola misoli:

https://business-frame.uz/?amount=50000&currency=UZS&serviceId=5&returnUrl=https://myshop.uz/order-success&items={"product":"Laptop","qty":"1"}&billingIdentifier=order-123

Parametr nomi

Majburiylik

Tavsif

amount*

Majburiy

Tranzaksiya summasi tiyinda (1 UZS = 100 tiyин).

currency

Majburiy

Tranzaksiya valyutasi (masalan, UZS).

serviceId

Majburiy

Mijoz (xizmat) identifikatori, integratsiya paytida berilgan.

returnUrl

Majburiy emas

To‘lov tugagach, foydalanuvchi yo‘naltiriladigan URL.

items**

Majburiy emas (kassa turiga bog‘liq)

Tranzaksiya parametrlari yoki buyurtma identifikatori (online xaridlar uchun) JSON shaklida.

billingIdentifier

Majburiy

Buyurtma identifikatori (online xaridlar uchun) / hisob raqam / shaxsiy hisob. Billing tizimiga ulangan merchentlar uchun majburiy.

Eslatmalar

* Agar amount 120 000 bo'lsa, bu operatsiya summasi 1 200 so'mni tashkil etishini bildiradi.

** Parametr formati: items={"key":"value"}.


To‘lov tugmasiga uslub berish

<button class="button" role="button">Оплатить</button>

.button {
      background-color:#575DEB;
      border-radius: 8px;
      border-style: none;
      box-sizing: border-box;
      color: #FFFFFF;
      cursor: pointer;
      flex-shrink: 0;
      font-family: "Inter UI","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;
      font-size: 16px;
      font-weight: 500;
      width: 300px;
      height: 3rem;
      padding: 0 1.6rem;
      text-align: center;
      text-shadow: rgba(0, 0, 0, 0.25) 0 3px 8px;
      transition: all ease .5s;
      user-select: none;
      -webkit-user-select: none;
      touch-action: manipulation;
      opacity: 1;
    }

    .button:hover {
      box-shadow: rgba(80, 63, 205, 0.5) 0 1px 30px;
      transition-duration: .2s;
    }
    .button:active{
      opacity:0.8 ;
      transition-duration: .2s;
    }
    .cancelOrder{
      background-color:#000000;
      color: #FFFFFF;
      margin-left: 20px;
    }

2-variant: HTML-shakl (forma) orqali yo‘naltirish

<form action="<https://business-frame.uz>" method="get" target="_blank">
<button typo="submit" class="pay_with_business">
		<i></i>Оплатить через Internet Acquiring</button>
            <input type=”hidden” name=”KEY” value=”VALUE” />
            <input type=”hidden” name=”KEY” value=”VALUE” />
                                    …
</form>

Sotuvchi sayti va Internet-ekvayring to‘lov interfeysi o‘rtasidagi aloqa uchun quyidagi parametrlar yashirin maydonlar (hidden fields) orqali uzatilishi kerak: jadval

Oldingi—
KeyingiBilling API integratsiyasi uchun talablar