1. Product List

Check payment-based product approval statuses.

GET {{PaymentBaseAddress}}/api/paywall/marketplace/report/approval

Important: To use the payment service, you need to send the 'apikeypublic' and 'apiclientpublic' parameters in the 'Header' section.

PaymentAPI Address

ParameterTypeMandatoryDescription

apikeypublic

string

Yes

The Public Key obtained from the merchant panel.

apiclientpublic

string

Yes

The Public Client obtained from the merchant panel.

paymentid

int

Yes

The ID information in PayWall related to the payment.

The response returned from the service:

ParameterTypeDescription

ErrorCode

int

Error code. If the transaction is successful, it returns '0'.

Result

bool

It returns a value of true or false. If the transaction is successful, it returns 'true'.

Message

string

If the transaction is unsuccessful, this is the message specific to that error, providing language support based on the 'locale' parameter.

Body

object

Transaction details

{
    "ErrorCode": 0,
    "Result": true,
    "Message": "",
    "Body": {
        "Approved": [],
        "NotApproved": [
            {
                "ProductId": 1626240
            },
            {
                "ProductId": 1626241
            },
            {
                "ProductId": 1626242
            },
            {
                "ProductId": 1626243
            },
            {
                "ProductId": 1626244
            },
            {
                "ProductId": 1626245
            },
            {
                "ProductId": 1626246
            }
        ]
    }
}

Last updated