inavo Account
Geliştirici
Wizard Ödeme

inavo Account Wizard Ödeme

Aşağıda, ödeme işlemi için kullanılan form örneği verilmiştir:

<form action={`{INAVO_ACCOUNT_BACKEND}/page/payment/3d-secure`} method="post" encType="multipart/form-data">
  <input type="file" name="file" />
  <input name="cardOwnerName" value="Fatih Coşkun" />
  <input name="cardNumber" value="4508034508034509" />
  <input name="cardExpireMonth" value="12" />
  <input name="cardExpireYear" value="24" />
  <input name="cardCvc" value="000" />
  <input name="type" value="inavosite_register_flow" />
  <input name="amount" value="300" />
  <input name="purchaserName" value="Halil" />
  <input name="purchaserSurname" value="Can" />
  <input name="purchaserEmail" value={'[email protected]'} />
  <input name="products" value={JSON.stringify([{ productName: 'test product', productCode: 1, quantity: 1, price: 300 }])} />
  <input
    name="parameters"
    value={JSON.stringify({
      email: '[email protected]',
      planType: 'sites_monthly',
      domainName: 'halilcan.com.tr',
      projectName: 'Yeni Proje',
      templateId: 1,
      hasDomain: false
    })}
  />
  <button type="submit">Gönder</button>
</form>

file

Zorunlu değil

cardOwnerName

Kart sahibinin adı.

Zorunludur (*)

cardNumber

Kart numarası.

Zorunludur (*)

cardExpireMonth

Kartın son kullanım ayı.

Zorunludur (*)

cardExpireYear

Kartın son kullanım yılı.

Zorunludur (*)

cardCvc

Kartın CVC numarası.

Zorunludur (*)

type

Ödeme tipi. Wizard üzerinden kayıt olurken "inavosite_register_flow" olmalıdır.

Zorunludur (*)

amount

Ödenecek tutar. Güvenlik sebebiyle ödeme API'sinde bu tutar tekrar belirlenir.

Zorunludur (*)

purchaserName

Satın alan kişinin adı.

Zorunludur (*)

purchaserSurname

Satın alan kişinin soyadı.

Zorunludur (*)

purchaserEmail

Satın alan kişinin e-posta adresi.

Zorunludur (*)

products

Satın alınan ürünlerin listesi. Örnek belirtildiği şekilde JSON formatında eksiksiz olmalıdır.

Zorunludur (*)

parameters

Ödeme ile ilgili ek parametreler. Örnek belirtildiği şekilde JSON formatında eksiksiz olmalıdır.

Zorunludur (*)