[Free/OS] Paytm Payment API Based Extension

Details

This Extension Creates Paytm Payment using this method

[Free/OS] Paytm Payment API Custom Amount - Guides / Resources - Kodular Community

Instruction and Blocks

image
Parameters

name: DomainUrl
type: text

"name": "OrderId",
"type": "number"

"name": "CustomerId",
"type": "number"

"name": "Amount",
"type": "number"

image
Gives The Generated Link

Setup

Steps For Test Payment

  1. Create An Account in Paytm Business

  2. After Creating Sign In With Your Password and Email/Phone Number

  3. It would ask OTP

4.Paytm Dashboard Would Appear

5.Click On Developer Settings

  1. Click on API Keys

  2. Click On Generate Test API Keys
    image

  3. After generating Merchant Id And Merchant Keys
    Copy The Details To Notepad

  4. Edit The Details in C:\Users\Asus\Downloads\PaytmTestScript\PaytmTestScript\lib\config-paytm.php

  1. Upload To Your Hosting The Full Script
    I use AwardSpace

  2. Upload To Your Hosting The Full Script
    I use AwardSpace
    image

  3. Copy The https://example.com/PaytmExtension/pgRedirect.php

  4. Paste the URL in The DomainURL

File structure
image


Steps For Production Payment

  1. Create An Account in Paytm Business

  2. After Creating Sign In With Your Password and Email/Phone Number

  3. It would ask OTP

4.Paytm Dashboard Would Appear

5.Click On Developer Settings

  1. Click on API Keys

  2. Click On Generate Production API Keys

  3. After generating Merchant Id And Merchant Keys
    Copy The Details To Notepad

  4. Edit The Details in C:\Users\Asus\Downloads\PaytmProductionScript\PaytmProductionScript\lib\config-paytm.php

  5. Upload To Your Hosting The Full Script
    I use AwardSpace
    image

  6. Copy The https://example.com/PaytmExtension/pgRedirect.php

  7. Paste the URL in The DomainURL

Usage

This Extension Can Be Used with The Inbuilt Component WebView Like This

To Get The Success or Failure Event Use this

Files

Test Script:- PaytmTestScript.zip (15.4 KB)
Production Script : - PaytmProductionScript (1).zip (6.4 KB)
AIX :- Paytm.aix (4.4 KB)
AIS :- FilthyJadeMoth_Screen1.ais (4.3 KB)

Source Code Github

sashibhusan1977/PaytmAi2Extension (github.com)

Credits

Paytm by @One97
:kodular:odular by @Kodular
AwardSpace By @AwardSpace
CustomWebview By @vknow360
Github by @Github

Liked My Work Hit The Like button :+1:

I would Recommend To use @vknow360 CustomWebview

Not Having Domain Try Awardspace or 000WebHost

16 Likes

We still have to use web viewer for getting the payment status. You should also implement the process of getting payment status in your extension. It would be easy for koders to implement this method

9 Likes

Thanks For Suggestion I would Try to add in Next Version

2 Likes

please follow the naming conventions, adjust your extension accordingly and republish it as well as adjust your screenshots
thank you

Taifun

1 Like

Thanks For Suggestion I will add This one in Next Version

That was working great but we still have to use webview so…

1 Like

Yes I knew That Problem I will Try to Solve in Next Updates

Thanks and I am waiting

Should I Make Other Payment Gateway

Reply here with the name of Gateway

Payment Gateway
    1. Razorpay
    1. Paypal
    1. Instamojo
    1. PayU
    1. Stripe
    1. Any Other Payment Gateway Reply here

0 voters

2 Likes

I Would Try To Make PAYPAL gateway Thanks For Support

1 Like

I am Getting Issues With Paypal So I Would Publish The Razorpay First

-Sashibhusan Inc

1 Like

already have paypal extension please b ro make Instamojo, Razorpay or PayU EXTENSION

1 Like

Thanks I have Made Extension For PayU and Razorpay I would Publish it Before This Month

2 Likes

PayU Extension Released

1 Like

@topgatgets if you notice all those extensions are paid and this solution is free

Also I am trying Not Use SDK and Use API

1 Like

This error is coming



I think there is something mistake in php script

Is it Testing or Production Script

Sorry For The Inconvenience Caused This Only Happens in Test Script I have Provided The Wrong File Production one is okay

Can You Test The New Script Which is Updated