Posted inProgramming / Mysql / Mysqli

PHP Stripe API ACH Payments using stripe.js

PHP Stripe API ACH Payments using stripe.js

In this Post We Will Explain About is PHP Stripe API ACH Payments using stripe.js With Example and Demo.Welcome on Pakainfo.com – Examples, The best For Learn web development Tutorials,Demo with Example! Hi Dear Friends here u can know to Payment Methods: ACH payments via StripeExample

In this post we will show you Best way to implement Stripe now supports ACH payments, hear for Accepting ACH Payments with Stripe using PHPwith Download .we will give you demo,Source Code and examples for implement Step By Step Good Luck!.

HTML PART

ACH payments are electronic payments simple net banking that are created small amount when the customer gives an originating simple institution as well as corporation, or other customer or any (originator) simple authorization to debit card directly from the main customer’s secure with tetsing and checking or saving his account for the purpose of simple bill payment.

Here can show to simple create simple ach accounts with verification of micro deposits Two small funds.




  Live Example Example
  
  
  
  
  



Success!

ACCOUNT VERIFICATION FORM

ACCOUNT VERIFICATION FORM

PHP PART

sources->retrieve($_SESSION['bankaccid']);
		$bank_account->verify(array('amounts' => array($ammount1, $ammount2)));
		if($bank_account)
		{
			header('location: create.php?msg=Your Bank Account has been verify successfully!');
		}

	}

	if(isset($_POST['verify_form']))
	{
		$account_holder_name = $account_holder_type = $routing_number = $account_number = '';
		$account_holder_name = $_POST['account_holder_name'];
		$account_holder_type = $_POST['account_holder_type'];
		$routing_number = $_POST['routing_number'];
		$account_number = $_POST['account_number'];
		

		
			try {
				
						$bank_token = \Stripe\Token::create(array(
						  "bank_account" => array(
							"country" => "US",
							"currency" => "USD",
							"account_holder_name" => $account_holder_name,
							"account_holder_type" => $account_holder_type,
							"routing_number" => $routing_number,
							"account_number" => $account_number
						  )
						));
						
					$b_token = $bank_token->__toJSON();
					$obj_token = json_decode($b_token, TRUE);
					
					$b_tok = $obj_token['id'];
					$bank_account_id = $obj_token['bank_account']['id'];
					$_SESSION['bankaccid'] = $bank_account_id;
					
					$sp = \Stripe\Customer::create(array(
					  "source" => $b_tok,
					  "description" => $account_holder_name
					));
					
					$customer_json = $sp->__toJSON();
					$obj = json_decode($customer_json, TRUE);
					$cust_id =  $obj['id'];
					
					$_SESSION['custid'] = $cust_id;
					if($sp)
					{
						header('location: create.php?msg=We have diposited two Microammount into your Bank Account.');
					}				
			} catch(\Stripe\Error\Card $e) {
			} catch (\Stripe\Error\RateLimit $e) {
			} catch (\Stripe\Error\InvalidRequest $e) {
			} catch (\Stripe\Error\Authentication $e) {
			} catch (\Stripe\Error\ApiConnection $e) {
			} catch (Exception $e) {
			}
	}

?>

Example

I hope you have Got What is PHP Stripe API ACH Payments using stripe.js And how it works.I would Like to have FeadBack From My Blog(Pakainfo.com) readers.Your Valuable FeadBack,Any Question,or any Comments abaout This Article(Pakainfo.com) Are Most Always Welcome.

I am Jaydeep Gondaliya , a software engineer, the founder and the person running Pakainfo. I'm a full-stack developer, entrepreneur and owner of Pakainfo.com. I live in India and I love to write tutorials and tips that can help to other artisan, a Passionate Blogger, who love to share the informative content on PHP, JavaScript, jQuery, Laravel, CodeIgniter, VueJS, AngularJS and Bootstrap from the early stage.

Leave a Reply

Your email address will not be published. Required fields are marked *

We accept paid guest Posting on our Site : Guest Post Chat with Us On Skype