8. Bağlantı Kopar
APM sağlayıcılarında, kullanıcı-üye işyeri bağlantı kurma akışları için ilgili bağlantıyı koparmak için bu servisi kullanabilirsiniz.
Bağlantı Kopar
POST
{{Base Adres}}/api/paywall/apm/unlink
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:
Phone
string
Evet
Ödeyicinin telefon numarası
ApmConnectionId
int
Evet/Hayır
APM sağlayıcısının bağlantı kimlik bilgisi. Listeme esnasında döner. * ApmKey kullanılmıyorsa zorunlu
ApmKey
string
Evet/Hayır
APM sağlayıcısının Key bilgisi. Bkz: APM * ApmConnectionId kullanılmıyorsa zorunlu
{
"Phone": "905342979639",
"ApmConnectionId": null,
"ApmKey": "Masterpass_IFrame"
}
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": {
"ApmKey": "Masterpass_IFrame",
"ApmConnectionId": 2013,
"ProviderDummyResponse": {
"ErrorCode": 0,
"Body": {
"Result": {
"RetrievalReferenceNumber": "100006348197"
},
"Version": null,
"BuildId": "1",
"StatusCode": 200,
"Message": "OK",
"CorrelationId": "ebff5f6c-f06f-4385-8818-5959daea682a",
"RequestId": null,
"Exception": null
},
"HttpCode": 200
}
}
}
Last updated