Skip to main content

Extensions

We offer additional features to enhance the user's payment experience. These include product validation for items with purchase restrictions, compliance with special regulatory policies, and support for unique scenarios. Developers can integrate these features selectively to create a tailored and optimized payment solution.

Product Validate

For products with purchase restrictions, like those available only to players at a certain level, Midasbuy offers Webhooks to integrate with the game. Developers can verify user eligibility upon receiving the Webhook. It initiates a request when the user accesses the mall page and retrieves the item list. Product verification is triggered again when a user selects a product and places an order.See product validate

To optimize performance when querying multiple products, they are combined into a single query during the item list retrieval phase. Refer to the API for details.

Handling Regulatory Recharge Restrictions

For games released in Japan, there are regulations that restrict minors from making purchases. This applies to both in-game purchases and external ones. If the game has shared purchase limits, it’s recommended to use the see produt validate to confirm if the user is allowed to make a purchase.

Promotion Notification

If a user participates in a marketing campaign, such as receiving a gift with a purchase or entering a lottery, and completes the required actions to qualify for the gift, Midasbuy will send a promotion notification.See promotion notification

Risk Control Region Lock

Some games restrict players from specific regions to making payments only in the matching MidasBuy shop region. If such a rule applies, the user’s region (user_region) can be retrieved through the user validate interface. MidasBuy will apply the necessary restrictions and show the user a message: "The current region is not supported. please switch to {user_region} to make a payment." use "user_attribute" in user validate to handle this situation.