<h3>à¸à¸³à¹à¸§à¹à¸ E-Commerce à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸à¸à¹à¸¥à¸à¹à¹à¸à¹à¸£à¸°à¸à¸ Paypal API</h3>
<p></br></p>
<p>Paypal à¸à¸·à¸à¸£à¸°à¸à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¹à¸¥à¸°à¸à¸·à¹à¸à¸ªà¸´à¸à¸à¹à¸²à¹à¸à¸à¸à¸à¸à¹à¸¥à¸à¹ à¹à¸à¸¢à¹à¸à¹à¸à¸±à¸à¸£à¹à¸à¸£à¸à¸´à¸ à¸à¸±à¸à¸£à¹à¸à¸à¸´à¸à¹à¸à¸¢à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸à¸à¹à¸à¸à¸ªà¸¡à¸±à¸à¸£à¹à¸à¹à¸à¸£à¸´à¸à¸²à¸£<br />
à¸à¸±à¹à¸à¹à¸à¸à¸à¸¸à¸à¸à¸¥à¸à¸£à¸£à¸¡à¸à¸²à¹à¸¥à¸°à¸à¸´à¸à¸´à¸à¸¸à¸à¸à¸¥ à¹à¸à¸¢à¹à¸à¸²à¸¥à¹à¸à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸±à¸à¸à¸à¸²à¸à¸²à¸£à¹à¸à¸à¸à¸à¸à¹à¸¥à¸à¹à¸à¸¶à¹à¸à¹à¸à¹à¸£à¸±à¸à¸à¸§à¸²à¸¡à¸à¸´à¸¢à¸¡à¹à¸à¸à¸±à¹à¸§à¹à¸¥à¸ à¹à¸à¸¢à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸à¸±à¸à¸à¸¢à¹à¸²à¸<br />
à¹à¸à¸£à¹à¸«à¸¥à¸²à¸¢à¹à¸à¸¥à¸±à¸à¸©à¸à¸°à¸à¸²à¸£à¸à¸·à¹à¸à¸ªà¸´à¸à¸à¹à¸²à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸§à¹à¸à¸à¸²à¸¢à¸ªà¸´à¸à¸à¹à¸²à¸à¸à¸à¹à¸¥à¸à¹ (e-commerce)<br />
<!--more--></p>
<p></br><br />
à¹à¸à¸à¹à¸²à¸à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¹à¸§à¹à¸à¹à¸à¸à¹à¹à¸à¸¢à¹à¸à¸²à¸¥à¸¡à¸µà¸£à¸°à¸à¸ Rest API ( Application Programing Interface ) รวมà¹à¸à¸à¸¶à¸<br />
SDK หรืà¸à¸à¸¸à¸à¸à¸³à¸ªà¸±à¹à¸à¹à¸à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¹à¸¥à¸°à¸à¸´à¸à¸à¹à¸à¸à¸±à¸ Paypal API à¸à¸¶à¹à¸à¸¡à¸µà¹à¸«à¹à¸à¸±à¸à¸à¸±à¸à¸à¸²à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸¥à¸·à¸à¸à¹à¸à¹à¹à¸à¹à¸«à¸¥à¸²à¸¢à¸ าษา à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸«à¸¥à¹à¸²à¸à¸µà¹<br />
à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸¹à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡à¹à¸à¹à¸à¸µà¹à¹à¸§à¹à¸à¹à¸à¸à¹à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸±à¸à¸à¸±à¸à¸à¸²à¸à¸µà¹ <a href="https://developer.paypal.com/docs/api/rest-sdks/" target="_blank">https://developer.paypal.com/docs/api/rest-sdks/</a></p>
<p></br><br />
สำหรัà¸à¸à¸à¸à¸§à¸²à¸¡à¸à¸µà¹à¸à¸°à¹à¸à¹ PHP codeigniter à¹à¸à¹à¸ framework à¹à¸à¸à¸²à¸£à¸à¸´à¸à¸à¹à¸à¸à¸±à¸ paypal API à¹à¸à¸£à¸²à¸°à¸à¸°à¸à¸±à¹à¸<br />
à¸à¹à¸à¸à¹à¸£à¸´à¹à¸¡à¸à¸¶à¹à¸à¸à¸à¸à¸à¹à¸à¹à¸à¹à¸«à¹à¸à¸´à¸à¸à¸±à¹à¸ CI à¸à¹à¸à¸ à¸à¹à¸²à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸¹à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¸²à¸£à¸à¸´à¸à¸à¸±à¹à¸à¹à¸à¹à¸à¸µà¹à¸à¸£à¸°à¸à¸¹à¹à¸à¸µà¹ <a href="https://www.codebee.co.th/labs/php-codeigniter-à¹à¸à¹à¸à¹à¸à¹à¸à¸²à¸-à¸à¸²à¸£à¸à¸´à¸à¸à¸±à¹à¸/" target="_blank">à¸à¸´à¸à¸à¸±à¹à¸ codeigniter</a><br />
</br></p>
<h4>à¹à¸£à¸´à¹à¸¡à¹à¸à¸µà¸¢à¸à¹à¸à¸£à¹à¸à¸£à¸¡à¸à¸´à¸à¸à¹à¸à¸à¸±à¸ Paypal API</h4>
<p>1. à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸ <a href="http://www.codebee.co.th/labs/examples/paypal.zip" target="_blank">paypal.php</a></p>
<p>2. หลัà¸à¸à¸²à¸à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸à¹à¸¥à¹à¸§à¹à¸«à¹à¸§à¸²à¸à¹à¸à¸¥à¹ paypal.php à¹à¸§à¹à¹à¸ <strong>application/libraries/paypal.php</strong></p>
<p>3. à¸à¸³à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸ Model à¸à¸·à¹à¸à¸§à¹à¸² Payment.php à¹à¸§à¹à¹à¸ <strong>application/controllers/Payment.php</strong></p>
<p>4. สำหรัà¸à¸à¸²à¸£à¸ªà¹à¸à¸à¹à¸²à¹à¸à¸¢à¸±à¸ Paypal API à¸à¸°à¹à¸à¹à¸à¹à¸à¹à¸ 3 สà¹à¸§à¸à¸«à¸¥à¸±à¸ ๠à¸à¸±à¸à¸à¸µà¹</p>
<ul>
<li><strong>สà¹à¸§à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸±à¸à¸à¸µà¸à¸¹à¹à¸£à¸±à¸à¹à¸à¸´à¸</strong> à¸à¸·à¸à¸ªà¹à¸§à¸à¸à¸µà¹à¹à¸£à¸²à¸à¸°à¸à¹à¸à¸à¸£à¸°à¸à¸¸à¸à¸±à¸à¸à¸µà¸à¸µà¹à¸à¸°à¹à¸à¸à¹à¸à¸´à¸à¹à¸à¹à¸² à¸à¹à¸²à¹à¸à¸´à¸ à¹à¸¥à¸à¸à¸µà¹ Invoice à¹à¸¥à¸° url สำหรัภreturn à¸à¹à¸²à¸à¹à¸²à¸ ๠à¸à¸±à¸à¸à¸µà¹
<pre class="lang:default decode:true " > 
$config['business'] 			= 'codebee2014@gmail.com'; // à¸à¸µà¹à¸¡à¸¥à¸à¸±à¸à¸à¸µà¸à¸´à¸ªà¸´à¹à¸à¸ªà¸à¸¹à¹à¸£à¸±à¸à¹à¸à¸´à¸ 
$config['cpp_header_image'] 	= base_url("assets/img/logo.png"); // รูà¸à¸à¸µà¹à¸à¸°à¹à¸ªà¸à¸à¹à¸à¸«à¸à¹à¸²à¸à¸³à¸à¸¸à¸£à¸à¸£à¸£à¸¡ 
$config['return'] 				= site_url("payment/summary"); // หà¸à¹à¸²à¸à¸µà¹à¸à¸°à¹à¸ªà¸à¸à¸«à¸¥à¸±à¸à¸à¸²à¸à¸à¸³à¸à¸¸à¸£à¸à¸£à¸£à¸¡à¹à¸ªà¸£à¹à¸ 
$config['cancel_return'] 		= site_url("payment"); // หà¸à¹à¸²à¸à¸µà¹à¸à¸°à¹à¸ªà¸à¸à¸à¸£à¸à¸µà¸à¸à¸à¸¸à¹à¸¡à¸¢à¸à¹à¸¥à¸´à¸ 
$config['notify_url'] 			= site_url("payment/ordercomplete"); // หà¸à¹à¸²à¸à¸µà¹à¹à¸£à¸²à¸à¸°à¹à¸à¹à¸£à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸à¸£à¸à¸µà¸à¸²à¸£à¸ªà¸±à¹à¸à¸à¸·à¹à¸à¸ªà¸³à¹à¸£à¹à¸à¹à¸ªà¸£à¹à¸à¸ªà¸´à¹à¸à¸à¹à¸§à¸¢à¸à¸µ 
$config['production'] 			= FALSE; // ระà¸à¸¸à¸à¸²à¸£à¸à¸à¸ªà¸à¸à¸§à¹à¸²à¸à¸¢à¸¹à¹à¹à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸±à¸à¸à¸²à¸«à¸£à¸·à¸à¹à¸à¹à¸à¸²à¸à¸à¸£à¸´à¸ 
$config["invoice"]				= "IV0001"; // ระà¸à¸¸à¹à¸¥à¸à¸à¸µà¹à¹à¸à¹à¸à¹à¸à¸à¸³à¸£à¸°à¹à¸à¸´à¸ 
$config["currency_code"]		= "THB"; // ระà¸à¸¸à¸à¹à¸²à¹à¸à¸´à¸à¹à¸à¸à¸²à¸£à¸à¸³à¸à¸¸à¸£à¸à¸£à¸£à¸¡ 
</pre>
</li>
<li><strong>สà¹à¸§à¸à¸à¸²à¸£à¸£à¸°à¸à¸¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸¹à¹à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸«à¸£à¸·à¸à¸ªà¸±à¹à¸à¸à¸·à¹à¸</strong> à¸à¸·à¸à¸ªà¹à¸§à¸à¸à¸à¸à¸à¸²à¸£à¹à¸«à¹à¸à¹à¸à¸¡à¸¹à¸¥à¸à¹à¸²à¸ ๠à¸à¸à¸à¸à¸¹à¹à¸à¸³à¸à¸¸à¸£à¸à¸£à¸£à¸¡à¹à¸à¹à¸ à¸à¸µà¹à¸à¸¢à¸¹à¹ à¹à¸à¸à¸£à¹à¹à¸à¸£à¸¨à¸±à¸à¸à¹ à¹à¸à¹à¸à¸à¹à¸
<pre class="lang:default decode:true " > 
$config["first_name"] 		= $row->fname; // à¸à¸·à¹à¸à¸à¸£à¸´à¸à¸à¸¹à¹à¸ªà¸±à¹à¸à¸à¸·à¹à¸ 
$config["last_name"] 		= $row->lname; // à¸à¸²à¸¡à¸ªà¸à¸¸à¸¥à¸à¸¹à¹à¸ªà¸±à¹à¸à¸à¸·à¹à¸ 
$config["address1"] 		= $row->address; // à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¹à¸à¸à¹à¸£à¸ 
$config["address2"] 		= $row->company; // à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¹à¸à¸à¸ªà¸à¸ à¸à¹à¸²à¸¡à¸µ 
$config["city"] 			= $row->city; // à¹à¸¡à¸·à¸à¸ 
$config["state"] 			= $row->state; // รัภ
$config["zip"] 				= $row->postcode; // รหัสà¹à¸à¸£à¸©à¸à¸µà¸¢à¹ 
$config["email"] 			= $row->email; // à¸à¸µà¹à¸¡à¸¥à¸à¸¹à¹à¸ªà¸±à¹à¸à¸à¸·à¹à¸ 
$config["night_phone_a"] 	= $row->phone; // à¹à¸à¸à¸£à¹à¹à¸à¸£ 1 
$config["night_phone_b"] 	= $row->mobile; // à¹à¸à¸à¸£à¹à¹à¸à¸£ 2 
</pre>
</li>
<li><strong>สà¹à¸§à¸à¸à¸à¸à¸à¸²à¸£à¹à¸£à¸´à¹à¸¡à¸ªà¸±à¹à¸à¸à¸·à¹à¸</strong> à¸à¸·à¸à¸ªà¹à¸§à¸à¸à¸µà¹à¹à¸£à¸²à¸à¸°à¸ªà¸±à¹à¸à¹à¸«à¹à¸ªà¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸¢à¸±à¸ paypal API à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸µà¹à¹à¸£à¸²<br />
à¸à¸°à¸à¹à¸à¸à¸£à¸°à¸à¸¸à¸¢à¸à¸à¸£à¸§à¸¡à¸à¹à¸²à¸ ๠à¸à¸·à¸ ยà¸à¸à¹à¸à¸´à¸à¸à¸³à¸£à¸° à¹à¸¥à¸° à¸à¸³à¸à¸§à¸à¹à¸à¹à¸à¸¡à¸à¹à¸à¸«à¸à¹à¸§à¸¢à¸à¸µà¹à¸à¹à¸à¸à¸à¸²à¸£à¸à¸³à¸£à¸°</p>
<pre class="lang:default decode:true " > 
$this->load->library('paypal',$config); // à¹à¸«à¸¥à¸ paypal library มาà¹à¸à¹à¸à¸²à¸à¹à¸¥à¸°à¸à¸³à¸«à¸à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¹à¸«à¸¡à¹ 
$this->paypal->add("à¸à¸·à¹à¸à¸ªà¸´à¸à¸à¹à¸²","ราà¸à¸²à¸à¹à¸à¸«à¸à¸§à¸¢","à¸à¸³à¸à¸§à¸à¸£à¸§à¸¡"); // ระà¸à¸¸à¸à¸·à¹à¸à¸ªà¸´à¸à¸à¹à¸² à¸à¸³à¸à¸§à¸ à¹à¸¥à¸°à¸£à¸²à¸à¸² 
$this->paypal->pay(); // à¹à¸£à¸´à¹à¸¡à¸ªà¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¹à¸«à¹ paypal à¹à¸à¸·à¹à¸à¹à¸£à¸´à¹à¸¡à¸à¸±à¹à¸à¸à¸à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸ 
</pre>
</li>
</ul

</br><br />
หาà¸à¹à¸à¸«à¸à¸¶à¹à¸ order มีสิà¸à¸à¹à¸²à¸¡à¸²à¸à¸à¸§à¹à¸²à¸«à¸à¸¶à¹à¸à¸à¸´à¹à¸ à¹à¸£à¸²à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸´à¹à¸¡à¸ªà¸´à¸à¸à¹à¸²à¸à¸±à¹à¸à¸«à¸¡à¸à¹à¸à¸à¸°à¸à¸£à¹à¸²à¹à¸à¸¢à¹à¸à¹à¸à¸³à¸ªà¸±à¹à¸à¹à¸à¸´à¸¡ à¹à¸à¸µà¸¢à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸·à¹à¸à¸à¸à¸à¸ªà¸´à¸à¸à¹à¸²<br />
à¸à¸³à¸à¸§à¸à¹à¸¥à¸°à¸£à¸²à¸à¸²à¸à¸à¸à¸ªà¸´à¸à¸à¹à¸²à¹à¸«à¹à¸à¸¹à¸à¸à¹à¸à¸ à¹à¸à¹à¸</p>
<pre class="lang:default decode:true " > 
$this->;paypal->;add("สà¸à¸¹à¹",50,4); 
$this->;paypal->;add("ยาสีà¸à¸±à¸",100,2); 
$this->;paypal->;add("à¸à¸à¸à¸±à¸à¸à¹à¸²",80,6); 
</pre>
<p>à¸à¸±à¹à¸à¸à¸à¸à¸à¹à¸à¹à¸à¸«à¸¥à¸±à¸à¸à¸²à¸à¸à¸µà¹à¹à¸£à¸²à¹à¸à¹à¸à¸³à¸ªà¸±à¹à¸ <strong>$this->paypal->pay();</strong> ระà¸à¸à¸à¸°à¸à¸³à¹à¸£à¸²à¹à¸à¸¢à¸±à¸à¸«à¸à¹à¸²à¸à¸³à¸£à¸°à¹à¸à¸´à¸à¸à¸à¸ paypal<br />
à¹à¸à¸«à¸à¹à¸²à¸à¸µà¹à¸à¸°à¸¡à¸µà¸à¸²à¸£à¹à¸ªà¸à¸à¹à¸¥à¹à¸à¹à¸à¸à¸à¸à¸±à¸à¸à¸µà¸à¸´à¸ªà¸´à¹à¸à¸ª à¹à¸¥à¸°à¸ªà¸£à¸¸à¸à¸¢à¸à¸à¸à¹à¸²à¸ ๠à¸à¸à¸à¸ªà¸´à¸à¸à¹à¸²à¸à¸²à¸¡à¸à¸µà¹à¹à¸£à¸²à¸ªà¹à¸à¹à¸ </p>
<p>à¸à¸¶à¹à¸à¸à¹à¸²à¸«à¸²à¸à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸ à¸à¸³à¹à¸à¹à¸à¸à¸°à¸à¹à¸à¸à¸à¸³à¸à¸²à¸£à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¸«à¸£à¸·à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸à¹à¸à¸à¸«à¸¥à¸±à¸à¸à¸²à¸à¸à¸±à¹à¸à¸à¹à¸à¸°à¸¡à¸µ<br />
à¸à¸±à¸§à¹à¸¥à¸·à¸à¸à¸à¹à¸à¸à¸à¸²à¸à¸à¸²à¸£à¸à¸³à¸£à¸°à¹à¸à¸´à¸ à¹à¸à¹à¸ à¹à¸¥à¸·à¸à¸à¸à¸³à¸£à¸°à¸à¹à¸²à¸à¸à¸±à¸à¸£à¹à¸à¸£à¸à¸´à¸ หรืà¸à¸à¸³à¸£à¸°à¸à¹à¸²à¸à¸à¸±à¸à¸£à¹à¸à¸à¸´à¸ à¹à¸à¹à¸à¸à¹à¸</p>
<p>à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸ <a href="http://www.codebee.co.th/labs/examples/Payment.zip" target="_blank">Payment Controller</a></p>

ทำเว็บ E-Commerce ชำระเงินออนไลน์ใช้ Paypal API

เขียนโปรแกรมชำระเงินออนไลน์
