APM

Callbacks sent by Paywall for the relevant payments when using Paywall’s APM (Alternative Payment Methods) infrastructure.

Key
Description

Identifier of the APM transaction

True | False

Success | Unsuccessful

Currency of the payment

See: Review

APM provider ID

APM provider name

APM provider connection ID

APM provider connection name

Payment amount

Paywall unique tracking number of the payment

Tracking number provided at the time of payment creation

The Hash value used to verify that the notification was sent from Paywall. It is generated using the APM Webhook Hash Key activated in the Paywall panel.

The key mentioned above may vary depending on the value of the HashKeyType parameter. A dynamic structure should be implemented.

The format type used to generate the hash value See: Hash Formats

The type of key used in generating the hash value See: Key Types

Address provided at the time of payment creation

Date of the payment

Web Callback:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <form action="your_callback_url" method="post">
        <input type="hidden" name="date" value="apmDateValue">
        <input type="hidden" name="status" value="statusValue">
        <input type="hidden" name="errorCode" value="errorCodeValue">
        <input type="hidden" name="errorMessage" value="errorMessageValue">
        <input type="hidden" name="uniqueCode" value="uniqueCodeValue">
        <input type="hidden" name="merchantUniqueCode" value="merchantUniqueCodeValue">
        <input type="hidden" name="amount" value="amountValue">
        <input type="hidden" name="apmTransactionId" value="apmTransactionIdValue">
        // Eğer Hash mekanizması Paywall panelde aktif edildiyse aşağıdaki satır da iletilir
        <input type="hidden" name="hash" value="dfgh87df98h79dfh7987dfh==">
    </form>
</body>
</html>

Sunucu Geri Bildirim:

Last updated