Payments

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:



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)

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:
      • Upload APK
        You can upload an APK – Read more here.
      • Upload Zip (APK+Assets)
        You can upload an APK Zip – Read more here.
      • App Library
        You can select an already uploaded app from App Library – Read more here.
  • 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
    • Add Product

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.

Important Information

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.

×

Table of Contents

Payments

Table of Contents

Document Rev. 1.0

Text copied to clipboard
Link copied to clipbord
Questions? Please reach out to us at dev-support@now.gg