5. Provizyon Kapat
APM üzerinden gerçekleştirilmiş olan ön provizyonlu işlemleri, bu servis üzerinden tamamlayabilirsiniz
Provizyon Kapat
POST
{{Base Adres}}/api/paywall/apm/provision/close
Servise gönderilmesi gereken header parametreleri şu şekildedir :
apikeypublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Key.
apiclientpublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Client.
Servise gönderilmesi gereken (BODY) parametreler şu şekildedir:
UniqueCode
string
Evet
APM ödemesine ait UniqueCode parametresidir. Oluşturulma anında API tarafından dönen cevap içerisinde yer almaktadır.
Amount
decimal
Evet
Provizyon tutarı
Servisten dönen parametreler şu şekildedir:
ErrorCode
int
Hata kodu. İşlem başarılı ise '0' değerini döner.
Result
bool
True ya da false değeri döner. İşlem başarılı iste 'true' değerini döner.
Message
string
İşlem hatalıysa, bu hataya dair belirtilen mesajdır, locale parametresine göre dil desteği sunar.
Body
nesne
İşlem hatalıysa, bu hataya dair detay nesne
{
"ErrorCodeType": 1,
"ErrorMessage": null,
"ErrorCode": 0,
"Result": true,
"Message": "",
"Body": {
"LinkModel": true,
"ApmTransactionDate": "2025-07-18T17:15:08.753357",
"UniqueCode": "4035eb60-62b6-4620-9e9b-8d9f15396814",
"MerchantUniqueCode": "0e0e2885-961f-4685-9fb8-7ce306c07844",
"TrackingCode": null,
"Amount": 8.00,
"ApmTransactionId": 14140,
"KeyType": 8,
"ApmProviderMessage": "Ödeme başarılı",
"AcquirerProviderIcaNumber": null,
"AcquirerIcaNumber": null,
"RetrievalReferenceNumber": "",
"AcquirerAuthorizationCode": "",
"BankRetrievalReferenceNumber": "",
"BankReferenceId": "",
"AdditionalBankReferenceId": "",
"AcquirerRetrievalNumber": ""
}
}
Last updated