2.b) API ile Ödeme
Kart bilgilerinin API üzerinden HTTP Post metodu ile gönderilmesi
Ödeme işlemini tamamlamak için, alıcı kullanıcının kart bilgilerinin iletilmesi gereklidir. Bu işlemi Paymes üzerinde barındırılan hazır ödeme sayfası ile veya API üzerinde HTTP Post metodu ile gerçekleştirebilirsiniz. Bu iki farklı yöntemden sadece birinin kullanılması yeterlidir. Bu adımda API üzerinden HTTP Post metodu ile kart bilgilerinin gönderilmesi seçeneği anlatılmaktadır.
Ödeme işlemi oluşturma isteğiniz başarılı sonuçlandığı takdirde, başarılı sonuçtan dönen paymesOrderId
parametresini kullanarak payment/authorize
endpointine, alıcı kullanıcın kart bilgilerini direkt olarak göndererek ödeme işlemini tamamlayabilirsiniz.
payment/authorize
POST
https://api.paym.es/v4.6/payment/authorize
Kart bilgilerinin gönderilmesi başarılı ise kullanıcıyı RedirectUrl
adrese yönlendirilmelidir.
Request Body
Name | Type | Description |
---|---|---|
paymesOrderId* | string | Paymes tarafından gönderilen benzersiz işlem id |
cardHolderName* | string | Kredi kartı sahibinin adı ve soyadı |
cardNumber* | string | Kredi kartı numarası |
expireYear* | string | Sayı olarak kredi kartı son kullanım yılı son 2 hanesi (Örnek: 21) |
expireMonth* | string | Sayı olarak kredi kartı son kullanım ayı (01 - 12 arası olmalı) |
cvc* | string | Kredi kartının arkasındaki 3 haneli sayı |
installment* | string | Peşin işlemler için 1, taksitli işlemler için 2 ile 12 arası gönderilmelidir |
Last updated