GitHub - gharpay/PHP-Library: This library helps in integrating Gharpay's API in PHP applications easily
Let us see how to create an order. The createOrder() takes four array parameters. They are
//Add customer details
$customerDetails= array(
'address' => 'Aruna towers,
flat No. 302, Sangeeth Nagar, Somajiguda',
'contactNo'=>'8888888888', 'firstName'=>'Ravi',
'lastName'=>'Kumar',
'email'=>'ravi@example.com' );
//Add order details
$orderDetails = array(
'pincode'=>'400057',
'clientOrderID'=>'6100002',
'deliveryDate'=>'30-03-2012',
'orderAmount'=>'15999'
);
//Adding two Products related to Order
$productDetails[0] = array (
'productID'=>557777,
'productQuantity'=>1,
'unitCost'=>1599,
'productDescription'=>'Sony Vaio E series'
);
$productDetails[1] = array (
'productID'=>555555,
'productQuantity'=>1,
'unitCost'=>1134,
'productDescription'=>'Sony E series'
);
// Adding an additional parameter which sends Invoice URL to us.
$parameters[0]=array (
'name'=>'InvoiceURL',
'value'=>'http://link/to/online/invoice'
);