Wednesday, August 19, 2020

Payment Gateway Integration Service in PHP

 Payment Gateway Integration Services India-8795202855


Payment Gateway Integration Services In PHP

Payment Gateway Integration Services provided by Prime Programmer. We provide services for all types of eCommerce and Non eCommerce Websites based on PHP technology. Our Integration services includes all support you need to integrate payment gateway into your website or Mobile(Android)application and make it live (From bank end to your website/application end.

Payment Gateway Services For websites or mobile application and both offering e-commerce services to its clients, integrating a Cheapest payment gateway with their site is a basic necessity. While choosing the right gateway is more important, ensuring proper payment gateway integration is equally significant to ensure smooth online transactions for your customers. With Prime Programmer, you can get the most Reliable and Affordable Best Payment Gateways Integration services for Business in India that will help enhance the feeling of trust amongst your customers. We make sure that the payment gateway you choose offers a fast and safe point of payment that is easy to use for online customers. We are capable of integrating your website with almost any type of payment gateway in a convenient manner.

List of payment gateway integration in PHP and Framework(Laravel, Cakephp, CI And Android application)

1.  Paypal  
2.  Citrus payment gateway
3.  Authorized.Net 
4.  ICICI Bank
5.  Bankonnect(Bank Open)
6.  Razorpay
7.  Paytm
8.  Ccavenue
9.  PayU Money
10. ZooZ payment gateway
11. NMI
12. ENACH API Integration(paynimo)
13. E Mandate 

Conclusion

Now we understand prime programmer provide above service and also capable to integrate above listed payment gateways


Also Provide

GST billing software

Stock Management software

Mobile application development

Payment Gateway Integration(core PHP, Laravel and Python)



Prime Programmer

    8795202855

Prime Programmer




Saturday, August 1, 2020

Steps to Integrate Razorpay payment gateway in php

Steps to integrate Razorpay payment gateway in php

Razorpay payment gateway integration in PHP


Steps to integrate Razorpay payment gateway in php


How to integrate Razor Payment Gateway in website ?



After all process have completed by Razorpay. 

"Congratulations! Your Razorpay account has been activated." has been received

Your will received sandbox payment gateway kit. Which have Key ID and Key secret . these are testing credentails

$keyId = 'rzp_test_ZBXX7X5mcPzHGT';
$keySecret = 'yVKkje2aIBCALubM98dLuxv9';

Automatic Checkout

<meta name="viewport" content="width=device-width">
<form action="/purchase" method="POST">
<!-- Note that the amount is in paise = 50 INR -->
<script
    src="https://checkout.razorpay.com/v1/checkout.js"
    data-key="<YOUR_KEY_ID>"
    data-amount="50000"
    data-buttontext="Pay with TechHawa"
    data-name="Merchant Name"
    data-description="Purchase Description"
    data-image="https://your-awesome-site.com/your_logo.jpg"
    data-prefill.name="TechHawa"
    data-prefill.email="contact@techhawa.com"
    data-theme.color="#F37254"
></script>
<input type="hidden" value="Hidden Element" name="hidden">
</form>


Step 2 Create order from server

$order  = $client->order->create([  'receipt'         => 'order_rcptid_11',  'amount'          => 500, // amount in the smallest currency unit  'currency'        => 'INR',// <a href="/docs/payment-gateway/payments/international-payments/#supported-currencies" target="_blank">See the list of supported currencies</a>.)  'payment_capture' =>  '0']);



Manual order

<button id="rzp-button1">Pay</button><script src="https://checkout.razorpay.com/v1/checkout.js"></script><script>var options = {    "key": "YOUR_KEY_ID", // Enter the Key ID generated from the Dashboard    "amount": "50000", // Amount is in currency subunits. Default currency is INR. Hence, 50000 refers to 50000 paise    "currency": "INR", "name": "Acme Corp",    "description": "Test Transaction",    "image": "https://example.com/your_logo", "order_id": "order_9A33XWu170gUtm", //This is a sample Order ID. Pass the `id` obtained in the response of Step 1    "handler": function (response){        alert(response.razorpay_payment_id); alert(response.razorpay_order_id); alert(response.razorpay_signature)    },    "prefill": {        "name": "Gaurav Kumar",        "email": "gaurav.kumar@example.com", "contact": "9999999999"    },    "notes": {        "address": "Razorpay Corporate Office"    },    "theme": {        "color": "#F37254"    }};var rzp1 = new Razorpay(options);document.getElementById('rzp-button1').onclick = function(e){    rzp1.open();    e.preventDefault();}</script>



Testing Card

Card Network

Domestic / International

Card Number

Mastercard

Domestic

5104 0155 5555 5558
5104 0600 0000 0008

Visa

Domestic

4111 1111 1111 1111

Mastercard

International

5555 5555 5555 4444
5105 1051 0510 5100

Visa

International

4012 8888 8888 1881
4000 1841 8621 8826





Step 

Generate Signature of your website server


generated_signature = hmac_sha256(razorpay_order_id + "|" +
razorpay_payment_id, secret); if (generated_signature == razorpay_signature) { payment is successful }


use Razorpay\Api\Api;$api = new Api($api_key, $api_secret);
$attrbutes  = array(‘razorpay_signature’  => ‘23233’,  
‘razorpay_payment_id’  => ‘332’ ,  ‘razorpay_order_id’ => ‘12122’);
$order  = $api->utility->verifyPaymentSignature($attributes)




Conclusion:


As we have seen above razorpay payment gateway integration in php is quite simple

This proccess is also compatible with Laravel, Codeigniter and Cakephp

We have also provide integration in Android Mobile App(Java)

Please let me know if you have any query

Mahendra K Mishra
8795292855

Also Provide

GST billing software

Stock Management software

Mobile application development

Payment Gateway Integration(core PHP, Laravel and Python)



Prime Programmer

    8795202855

Prime Programmer



Front-End Custom Development

  Front-End Custom Development Our front-end functional components are tailor-made, crafted from the ground up to provide not only exception...

Clock