From 849b7154a716e51f14bb52e1acfe6ff5ba1db47c Mon Sep 17 00:00:00 2001 From: ptibogxiv Date: Tue, 11 Sep 2018 10:59:25 +0200 Subject: [PATCH] add capture option in payment function --- htdocs/stripe/class/stripe.class.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/htdocs/stripe/class/stripe.class.php b/htdocs/stripe/class/stripe.class.php index b8472d0b821..1b99bb22e14 100644 --- a/htdocs/stripe/class/stripe.class.php +++ b/htdocs/stripe/class/stripe.class.php @@ -326,7 +326,7 @@ class Stripe extends CommonObject * @param int $usethirdpartyemailforreceiptemail Use thirdparty email as receipt email * @return Stripe */ - public function createPaymentStripe($amount, $currency, $origin, $item, $source, $customer, $account, $status=0, $usethirdpartyemailforreceiptemail=0) + public function createPaymentStripe($amount, $currency, $origin, $item, $source, $customer, $account, $status=0, $usethirdpartyemailforreceiptemail=0, $capture=true) { global $conf; @@ -406,6 +406,7 @@ class Stripe extends CommonObject "currency" => "$currency", // "statement_descriptor" => " ", "description" => "$description", + "capture" => $capture, "metadata" => $metadata, "source" => "$source", "customer" => "$customer" @@ -430,6 +431,7 @@ class Stripe extends CommonObject "currency" => "$currency", // "statement_descriptor" => " ", "description" => "$description", + "capture" => $capture, "metadata" => $metadata, "source" => "$source", "customer" => "$customer",