Unlock the convenience of seamless payments for in-app purchases and transactions within your app and across now.gg powered Webshop.
Using the Payments dashboard, you can configure the following options:
- Integration
- Payment with SDK
- No Code Payment
- Third-party Payment
- In-app Products
- Bulk Import Products
- Add new in-app products
- Internal Testers
- Credentials
Integration
To process payments within your app, you can choose from one of the following:
Payment with SDK
Integrate our Payment SDK to facilitate seamless payments for in-app purchases within your app and transactions across now.gg powered Webshop. We provide integration support for Native Android and Unity apps.
To get started:
- On the Payments dashboard:
- Select Payment with SDK
- You can access the Payment SDK integration guide using the following links below:
- Click on Save.
No Code Payment
Select ‘No Code Payment’ to enable effortless payments for in-app purchases within your app and transactions across your Webshop without integrating the SDK or modifying your APK.
To get started:
- On the Payments dashboard:
- Select ‘No Code Payment’
- Provide Prerequisite Information
- Provide answers to questions to ascertain the most suitable integration scenario.
- Perform payment configurations.
Prerequisite Information
Tee following section features some questions to ascertain the precise integration scenario for ‘No Code Payment’.
- Have you encrypted your APK with services like SafetyNet? (Yes /No)
- Yes – If you have encrypted your APK using services such as SafetyNet, then you must integrate now.gg Payment SDK.
- No – Continue to the next question.
- How do you verify Payments in your app? (Select from drop-down)
- Server side
- Client side
- If you have enabled client-side payment verification, then you must integrate now.gg Payment SDK.
- Don’t Verify
Payment Configurations
Use the following information based on your selection in the Prerequisite Information section:
Server side Configurations
If you select ‘Server side’ within the Prerequisite Information section, you will have the following configuration options.
Important Information
- Make sure to configure server-side IAP verification for ‘No Code Payment’ according to the provided guide.
Select APK and In-app Products
The following steps are common for both the ‘Server side‘ and ‘Don’t Verify‘ options.
- APK Selection
Choose the APK you want to use with ‘No Code Payment”.
- Click on Choose Apk.
- You will be prompted to add an APK using three methods:
- Products Availability
Add the in-app products you want to use with ‘No Code Payment’.
- Click on Submit.
We will review your configurations and enable ‘No Code Payment’ for your app.
Third-party Payment
You can use any third-party payment option, if it is already integrated with your app, to process in-app payments.
To add your third-party payment option:
- Within the Payments tab, select Third-party Payments.
- Enter the name of your payment provider.
- Click on Save.
Important information
- While using the Third-party payment option, all purchase orders and related analytics data will not be available in nowStudio.
In-app Products
This section describes the steps to add and modify the in-app products you wish to list within your app/game for the users to purchase.
To add In-app products:
- Login to nowStudio.
- Click on All Apps
- Click on View Details against your app name.
- Click on Payments on the top navigation.
- Click on In-App Products section on the left sidebar.
- Select either:
Bulk Import
Using this option, you can bulk import your in-app products to nowStudio.
To do this:
- Click on Bulk Import button on the top-right corner.
- Click on the + icon, as shown below:
- Select the .csv file containing your in-app products
(You should prepare the CSV file based on the provided format. Download the CSV format by clicking on the ‘Download CSV Format’ link.)
- Click on Import.
Important Information
- If your game is published on PlayStore and has existing in-app products, you can export them as CSV from the Google Play Console.
- You can download the nowStudio-supported CSV format from here.
- Within the provided CSV format, just add product images as an additional column and use the bulk import feature to add your in-app products to nowStudio.
Add Product
Using this option, you can add an in-app product to nowStudio.
To do this:
- Provide the following:
- Product ID
- Display Title
- Icon – Click on Pick file
- Dimensions – 1024 x 1024px
- Image format – .JPG, .JPEG, .PNG
- Maximum size – 10 Mb
- Description
- Select Pricing
- Use the drop-down menu to:
- Select a previously created price template, or
- Create a New Price Template If you haven’t created one.
- After creating the template, you can select it.
- Click on Edit Template, to edit the selected price template.
- Base Price for your product is fetched from the selected price template.
- You can click on View Local Price to convert the listed base price into your currency.
- Click on Save.
Once the product is added, it will be displayed within the in-app products section:
Modify in-app product
To modify an added in-app product:
- Within the In-app Products section:
- Click on View Details in front of the in-app product you wish to modify.
- Once you have made the required changes, click on Save.
Delete Product
To delete an added in-app product:
- Within the In-app Products section:
- Click on View Details in front of the in-app product you wish to modify.
- Click on Delete in the bottom corner.
- On the confirmation window, click Delete.
- The in-app product will be removed.
Important Information
- Price templates can be reused across multiple apps that you add.
Internal Testers
Internal testing allows you to test the payments module integration with your app. You can add your app testers to perform in-app purchases using the provided now.gg currency and test the complete purchase flow.
To add a tester:
- Under All Apps.
- Click on View Details against the app you wish to test integration with.
- Click on Testers on the left sidebar.
- Click on Add Tester.
- Either enter the user’s unique in-game userID (
IN_GAME_ID
) or the email address associated with a now.gg account you wish to use for testing.
- Click on Add.
An on-screen confirmation that ‘A tester has been added successfully’ will be displayed.
To delete a tester:
- Under All Apps.
- Click on View Details against the app you wish to test integration with.
- Click on Testers on the left sidebar.
- A list of testers will be displayed, as shown below:
- A confirmation pop-up will open, as shown below:
- Click on Delete.
An on-screen confirmation that ‘A tester has been deleted successfully’ will be displayed.
Credentials
now.gg Cloud offers various APIs and services that you can integrate with your app. Before you start, please ensure you have the necessary credentials.