Shoplazza's Billing API serves as a convenient interface for managing application charges and settlements. It is designed to enhance the transaction matching and monetization capabilities, as well as to better serve developers and merchants through the application as a medium.
The goal is to achieve a closed-loop online transaction process that includes third-party application integration, payment, and revenue sharing, which is conducive to expanding the access of developer partners and achieving a win-win business model.
Main Features
Application Charging Model
- Free
- One-time charges: Charge merchants a one-time fee for the application, making it always available after payment.
- Recurring charges: Recurring charges based on time, suitable for applications that provide continuous services to merchants , and this charging model can support up to four plans, which can be set to zero.
The recurring charging model offers the following two combinations:- Recurring charges only: Create a fixed-cycle recurring subscription fee.
- Recurring charges+Usage charges: On the basis of a fixed-cycle recurring subscription fee, charge an additional usage fee to the merchant based on the store's use of the App.
Once an APP has set a certain type of charge, it cannot change the charge type after the first review has been passed.
Deduction Mode
For one-time charges and periodic subscription fees, at the moment the merchant initiates a subscription, Shoplazza will receive the subscription and initiate real-time deduction to collect the money into Shoplazza's account.
- For the deduction mode of usage fees: There will be multiple usage volume orders within a cycle (depending on the developer), and at the end of each cycle, all usage volume orders will be settled at once by initiating a single deduction. The deduction amount includes the subscription fee for the next cycle, if applicable.
- Merchant-side restrictions: Merchants can set a maximum expenditure limit per cycle for each application.
Settlement Model
The settlement date and the revenue sharing ratio rules depend on the contract signed between Shoplazza and the developer, with pure online automatic settlement.
- Settlement Operation: On the settlement date, the system automatically calculates all transaction details and developer earnings for the current period, generates a bill, and the bill from shoplazza is considered authoritative. Developers can view the settlement details and make withdrawals on the Partner Center platform。
Revenue Sharing Rules
The revenue sharing rules are calculated based on the transaction amount to determine the free quota and the commission ratio.
- The commission rules are modifiable, and after the contract is renewed, the revenue sharing rules will take effect according to the latest contract agreement.
Application Refunds
- Necessity for Refunds
- Refunds are necessary when the application cannot provide services due to system failures, or when payment issues, such as receiving payment problems, arise due to system bugs.
- Rules
- One-time Charge
- Refunds must be supported according to the rules provided by the application.
- Recurring Charges
- Bills that have already been settled cannot be refunded; only the current cycle can be refunded.
- For the fees paid at the beginning of the month for this cycle, a refund may be possible due to some system issues, but usage fees that have already been incurred cannot be refunded.
- One-time Charge
Billing Dashboard
- Developer Side
- On a per-application basis, understand the detailed revenue (payments from merchants), refund orders, revenue sharing, and other such information for each application in each cycle.
Why use the Shoplazza Billing API?
- Payment Capability: The Billing API provides simple and easy-to-use interfaces and documentation, enabling developers to quickly integrate payment functionalities.
- Improved Conversion Rate: Apps that use the Billing API have a higher merchant payment ratio because the billing originates from Shoplazza.
- Rich Pricing Models: Supports a variety of pricing models, which can flexibly meet the needs of most scenarios.
- Refined Billing Management: Helps you to keep track of every financial transaction clearly.