Download the PHP
package paytring/php without Composer
On this page you can find all versions of the php package
paytring/php. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
Vendor paytring Package php Short Description php sdk for paytring License
FAQ
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
The PHP SDK provides seamless integration with Paytring's payment gateway services. This SDK offers a range of features to facilitate payment processing for PHP developers. The following features are supported:
Non-seamless integration API
Create Order
Fetch/Verify Order
Non Seamless Integration
This SDK exclusively supports non-seamless integration. Non-seamless integration requires users to be redirected to the payment gateway to select their preferred payment method and complete the payment.
Create Order
To create an order using the Paytring PHP SDK, follow the code example below:
The CreateOrder method requires the following information:
Amount in paisa (e.g., for Rs.1, use 100)
Receipt Number (merchant order reference number)
Merchant Callback URL (the URL where the payment gateway will redirect the user after payment completion)
Customer Information (name, email, and phone)
Payment Information (currency, pg, and pg_pool_id)
Billing Address Information (firstname, lastname, phone, line1, line2, city, state, country and zipcode)
Shipping Address (firstname, lastname, phone, line1, line2, city, state, country and zipcode)
Notes (udf1, udf2, udf3, udf4 and udf5)
Fetch Order
To fetch an order using the Paytring PHP SDK, use the code example below:
The FetchOrder method requires the following information:
PG Order ID (provided by the payment gateway when creating an order). This ID allows you to retrieve payment status and other related information.
Note: Ensure you provide all the necessary information for each method to proceed successfully.
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package paytring/php contains the following files
Loading the files please wait ....
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.