Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.orkesta.com.tr/llms.txt

Use this file to discover all available pages before exploring further.

Setcard - APM ile Ödeme Alma

POST https://api-test.fincraft.com.tr/api/v1/payments/apm-methods/auth
Servis üzerinden HTML değer sonucu olarak verilir. Kullanıcı HTML üzerinden işlemi tamamladıktan sonra callbackUrl üzerinden işlem sonucu alınır.

Request Body

{
    "apmType": "SETCARD",
    "referenceId": "{{$guid}}",
    "callbackUrl": "https://www.deneme.com",
    "amount": 5,
    "currency": "TRY",
    "clientIp": "185.1.2.3",
    "products": [
        {
            "name": "Test ürün",
            "externalId": "SKU-001",
            "price": 5
        }
    ]
}

Request Parametreleri

ParametreTipZorunluAçıklama
apmTypeStringEvetSETCARD
callbackUrlStringEvetİşlem sonucunun bildirildiği adres (https)
referenceIdStringEvetBenzersiz referans ID
amountDecimalEvetToplam işlem tutarı
currencyStringEvetPara birimi
clientIpStringEvetIP adresi

Response

HTML dönüş yapılır.

Resolve

Eğerki callbackUrl’e işlem iletilemez ise /api/v1/payments/apm-methods/resolve:
{"referenceId": "33d47b3e-d5d2-421f-b72d-3810692bcea7"}