Manage sub-merchants, payment flows, and payout distribution securely and easily. Optimize all your operations with the advanced API.
Finansal Raporlama Kalitesine Etki Eden Muhasebe Kültürüyle İlişkili Faktörler | Dr. Öğr. Üyesi Mehmet İlker Karakelleoğlu
Kaynak
Research shows that high-quality financial reporting improves users’ decisions by 50%.
Manages your sub-merchants and simplifies payment processes. With API integration, it automates commission and payout distribution.
Your Paywall account does not open in Marketplace mode by default. However, converting your account into a Marketplace is quite easy:
Go to the Marketplace Settings page in your Paywall panel.
From this page, activate the Marketplace Module.
Once the module is activated, your account gains Marketplace functionality and you can access features such as sub-merchant management.
This transformation allows you to expand Paywall according to the needs of your business.
Yes, with the flexible management panel offered by Paywall, you can manage commission and value date definitions for all your sub-merchants individually.
Payments to sub-merchants are distributed after going through a certain approval process. The distribution of payments is managed according to the following processes:
1. Payment Link
In each transaction, the MemberId parameter specifies which sub-merchant the payment belongs to.
When the payment is completed, the sub-merchant is notified with either a successful or failed payment status.
2. Payout Calculation and Sending Process
Payout calculation is not performed automatically.
For the payout calculation to start and the countdown of days to begin, payment approval must be granted.
3. Approval Types
The approval process can be carried out with two different infrastructures:
PW Approval:
Payout calculation is performed automatically by Paywall.
Self Approval:
Payout calculation is performed manually by you (self), and the approval process is managed accordingly.
This process ensures that payments are distributed to sub-merchants accurately and regularly. You can choose which approval model to use depending on the needs of your business.
Yes, you can intervene in the calculated payouts through Paywall. You can easily perform these actions either via the Paywall panel or through services.
Possible Adjustments You Can Make:
You can change the payout date according to your needs.
You can modify the calculated amount and reconfigure the payment.
This feature provides full flexibility in payout management according to your business needs and special circumstances.
No, payouts that have been successfully submitted cannot be recalled. Therefore, it is important to carefully check all details before submitting payouts.
No, payouts are not made on weekends.
Payouts Falling on Weekends:
If the payout reflection date coincides with a weekend, the payout date is automatically set to the next business day, which is Monday.
Example:
If a company’s payout date is set to Saturday, that payout will be recorded to be sent on Monday.
This practice is applied to ensure order and planning in payment processes.
Yes, you can easily track your pending or upcoming payouts through Paywall, both via the Paywall panels and at the API services level.
When a refund/cancellation process is successfully completed, the pending payouts of the related payment are automatically deleted.
Thus, no payout is generated for erroneous or canceled transactions.
Yes, by default Paywall’s payout calculation algorithm determines the total value date by adding the Virtual POS value dates to the sub-merchant’s value dates.
Default Operation:
The value date of the Virtual POS through which a payment passes is added to the sub-merchant’s value date.
Example:
Y Virtual POS Commission: +1 day
Sub-Merchant Value Date: +3 days
The transfer of the payment to the sub-merchant is made in a total of +4 days.
Disabling Virtual POS Value Dates:
This setting can be disabled on the Paywall Marketplace Settings page.
If Virtual POS value dates are ignored, only the sub-merchant’s value date is taken into account.
Example:
If your sub-merchant’s value date is +3 days, the payment will be transferred to the merchant in +3 days, regardless of the POS value date.
This flexibility allows you to configure your payout distribution processes according to your business model.
Paywall performs payout calculations according to your Marketplace settings. The calculation details both the receivables of sub-merchants and the earnings of the platform.
The net payout that the sub-merchant will receive from the payment is calculated as follows:
Formula:
Sub-Merchant Payout = Payment Amount – Sub-Merchant Commission
Example:
Payment Amount: 1,000 TL
Sub-Merchant Commission: 200 TL
Net Receivable: 1,000 TL – 200 TL = 800 TL
The platform earning is the difference between the commission collected from the sub-merchant and the platform’s costs.
Formula:
Platform Earning = Sub-Merchant Commission – (Virtual POS Cost + Money Transfer Cost)
Example:
Sub-Merchant Commission: 200 TL
Virtual POS Cost: 22 TL
Money Transfer Cost: 10 TL
Earning: 200 TL – (22 TL + 10 TL) = 168 TL
This calculation can be customized according to the needs of the platform.
Different commission and cost structures can be applied depending on your Marketplace settings.
Thanks to this structure, payouts are managed transparently and accurately for both the platform and sub-merchants.
Paywall offers 3 different methods to distribute your funds. These methods provide flexibility according to the needs and processes of your business.
Used for testing payout calculation flows.
Suitable for businesses that want to make automatic payout distributions.
Automatic payout distribution is made by using the providers linked under payout providers.
If multiple providers are connected, the provider designated as the Main Account is used for payout distributions.
Suitable for businesses that prefer to distribute collected payments manually (self).
Calculated payouts are not automatically distributed.
An Excel file containing the relevant payouts is generated daily via the Paywall panel.
You can take this file and send it to the bank where the funds are collected, ensuring the distribution through the bank.
Yes, you can perform payout calculations within your own system and distribute payouts to your sub-merchants by triggering the Payout services.
Yes, within the payment order you can override the sub-merchant’s existing commission and specify a custom commission value on a product basis.
Yes, within the payment order, you can transmit the amount that the sub-merchant will receive from the respective payment via a special parameter. However, when doing this, keep in mind that the service you provide payment approval with must be Self-based. For more details, please refer to the Platform Calculator documentation
Yes, you can set the payout distribution time yourself on an hourly basis. You can choose a time slot between 10:00 and 16:00. However, the most important point to pay attention to is when the funds are transferred to your pool accounts. For example, if your payouts from virtual POS providers are delivered to your bank between 10:00 and 11:00, you should set your distribution time to 12:00 or later. This will prevent you from encountering insufficient balance errors.
Yes, failed payout transfers are automatically retried every 1 hour.