Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Overview

Introduction

Zeta payment services includes Pay with Zeta (PWZ) functionality that allows merchants to accept digital payments from Zeta users. Using PWZ, merchants can provide a quick, hassle-free and secure means of payment to pay for the purchases, thus offering a seamless digital payment experience to Zeta users through Zeta payment gateway

The PWZ services are available as

a library or SDK

RESTful APIs to the merchant developers who

include

use these to

their favorite Integrated Development Environment (IDEs) to

build payment capabilities into

their 

their

web

 web and mobile

app. As a result of

application. With secured integration, merchants can accept payment from Zeta

users on web or mobile app. The PWZ SDKs are available for different web and mobile platforms such as server-side (Java, Node.js and PHP) and client-side (Android and iOS).

Using PWZ SDKs

The PWZ SDK exposes payment APIs and

users.

PWZ APIs

As a business owner, you can access PWZ RESTful APIs and related methods which in turn calls the methods exposed by Zeta payment gateway.

The PWZ SDK

Zeta verifies the endpoints that connect to Zeta payment

server using cryptography

gateway and establishes a secure connection to prevent unauthorized access.

This also enables seamless and faster integration of secure payment experience with merchant web and mobile applications where the complexity of payment handling and user authentication are safely handled by the PWZ SDKRESTful APIs, allowing the merchants to only focus on accepting online payment from Zeta users.

Use Case

Once you've integrated Zeta libraries and established a secured HTTPS connection, you can use the PWZ to generate the following payment request:

  • Web-based payments - Receive regular and one-time payment from Zeta users.
  • Auto-debit payments - Use token-based method to obtain one-time authorization and user consents to receive future payments from Zeta users. This one-time authorization allows you to charge Zeta user for any ad-hoc future transactions.
Note

Note: Auto-Debit functionality requires a complex and secured integration and is only available to selected merchant partners. Contact Zeta for more details.

regular, one-time web-based payment requests from Zeta users.

Proof of Concept

This demonstration explains about the user flow once you've successfully integrated the PWZ library functionality into your project.

Prerequisites

A registered phone number linked to a valid Zeta pre-prod or production user account.

Note

If you don't have a valid account, create a Zeta account by following the

instruction

instructions as mentioned in the User Account Setup page. Use the invite code “532571” to successfully configure the Zeta app.

 

Pre-prod

Evaluation Instance

Demo Link: http://pwzdemo.zeta.in:8080/

Production Demo Link: http://pwzdemo.zeta.in:8081/

Procedures

<coming soon>

8081/

Procedures

  1. Go to the demo link. This opens up a sample merchant site
  2. Click Pay with Zeta to open the Zeta payment page
    Image Added
  3. Specify your registered phone number associated with a Zeta user account and click Next.
    Image Added
  4. Enter the Zeta Code and click Pay. To generate a Zeta Code, open the Zeta app and follow the instructions as explained in Pay using Zeta Code.

    Note

    Click"Get OTP via SMS"in case you don't have Zeta app. You will receive the code via a SMS notification.

    Image Added

  5. On successful authentication, the amount gets deducted immediately from your available Zeta fund. You see a confirmation message on your sample app screen.
    Image Added
  6. Finally, you're redirected back to the merchant sample site with the order summary mentioned as shown below:
    Image Added

The unsuccessful payment will return an "Order Failed" message on the sample merchant site.

Expand
titleSee payment failure screen

Image Added

Next Steps

All set to go? Take care of the following to take advantages of Zeta payment capabilities:

Div
classrelated-articles

Related Articles

Content by Label
showLabelsfalse
spacesPWZ
showSpacefalse
sorttitle
typepage
excerptTypesimple
cqllabel = "sdk" and type = "page" and space = "PWZ"
labelsdocumentation-space-sample


Panel


Div
classalignLeftIcon

On this page:

Table of Contents