Skip to content

PG payment

PG (Payment Gateway) payment is a feature that integrates with the systems of external payment service providers (PG providers) to offer various payment methods, such as credit cards, bank transfers, and virtual accounts. It reduces store fees and provides users with payment methods tailored to specific countries or platform environments.

The PG providers that Hive Axyl supports include PortOne, Xsolla, and MyCard. 'PG payment' supports single-item purchases and multi-item purchases of consumable products. It does not support subscription payments.

Check the payment flow

First, install and initialize the payment module, and then create a login session so that users can make payments. After that, the PG payment flow is as follows.

Order Step Actor Description
1 Set up the integration App client Configure the PG providers in the Hive Console, and check the payment module.
2 Get the product list App client Retrieve the PG product information registered in the Hive Axyl server and display it to users.
3 Purchase a product App client Create the payment page URL and proceed with the payment in an external browser.
4 Verify receipts App client, app server The app client retrieves undelivered orders and passes the receipts to the app server, and the app server verifies the receipts with the Hive Axyl Server API.
5 Deliver products App server, app client When receipt verification is complete, the app server delivers the product, and the app client finalizes the purchase and then records the delivery result.

Next steps

Set up the PG payment integration.