Recurring Payment

Subscription Type

Type
Explanation

1

It is of the "Unlimited" type and continues to collect payments at specified intervals until you stop the subscription.

2

It is of the "Quantity-Based" type, and payments are collected at the specified payment intervals for the quantity specified at the time of subscription creation. When the specified quantity is reached, the payment stops automatically. For example, if a Quantity-Based subscription is configured with a quantity of 10 for a monthly period, payments are collected 10 times at 1-month intervals.

RecurringPeriodType

Type
Explanation

1

Daily

2

Biweekly

3

2 Biweekly

4

Monthly

5

3 Monthly

6

6 Monthly

7

9 Monthly

8

Yearly

Item Type of Sale (Items: Type)

Type
Explanation

1

Membership Account

2

Product

3

Servic

ChannelType

Type
Explanation

1

API

2

Web

Callback Content

Parameter
Type
Explanation

SubscriptionId

int

Recurring payment identifier (returned from PayWall during creation)

SubscriptionType

int

Recurring payment type

SubscriptionCode

string

Unique code assigned by PayWall to the recurring payment subscription.

SubscriptionMerchantCode

string

The unique code assigned by you to the recurring payment subscription.

Amount

decimal

The amount for the recurring payment subscription.

Success

bool

The success/failure status of the payment.

FailReason

string

If the payment fails, the reason for the failure.

PaymentId

int? - nullable

Payment ID (nullable)

Attempt

int

Payment trial count

AttemptFinished

bool

Trial completed

Last updated