@@ -151,9 +151,9 @@ discard block |
||
151 | 151 | $paramcreditor = 'ONLINE_PAYMENT_CREDITOR'; |
152 | 152 | $paramcreditorlong = 'ONLINE_PAYMENT_CREDITOR_'.$suffix; |
153 | 153 | if (getDolGlobalString($paramcreditorlong)) { |
154 | - $creditor = getDolGlobalString($paramcreditorlong); // use label long of the seller to show |
|
154 | + $creditor = getDolGlobalString($paramcreditorlong); // use label long of the seller to show |
|
155 | 155 | } elseif (getDolGlobalString($paramcreditor)) { |
156 | - $creditor = getDolGlobalString($paramcreditor); // use label short of the seller to show |
|
156 | + $creditor = getDolGlobalString($paramcreditor); // use label short of the seller to show |
|
157 | 157 | } |
158 | 158 | |
159 | 159 | |
@@ -220,7 +220,7 @@ discard block |
||
220 | 220 | |
221 | 221 | $head = ''; |
222 | 222 | if (getDolGlobalString('ONLINE_PAYMENT_CSS_URL')) { |
223 | - $head = '<link rel="stylesheet" type="text/css" href="' . getDolGlobalString('ONLINE_PAYMENT_CSS_URL').'?lang='.$langs->defaultlang.'">'."\n"; |
|
223 | + $head = '<link rel="stylesheet" type="text/css" href="'.getDolGlobalString('ONLINE_PAYMENT_CSS_URL').'?lang='.$langs->defaultlang.'">'."\n"; |
|
224 | 224 | } |
225 | 225 | |
226 | 226 | $conf->dol_hide_topmenu = 1; |
@@ -280,7 +280,7 @@ discard block |
||
280 | 280 | } |
281 | 281 | if (getDolGlobalString('MAIN_IMAGE_PUBLIC_PAYMENT')) { |
282 | 282 | print '<div class="backimagepublicpayment">'; |
283 | - print '<img id="idMAIN_IMAGE_PUBLIC_PAYMENT" src="' . getDolGlobalString('MAIN_IMAGE_PUBLIC_PAYMENT').'">'; |
|
283 | + print '<img id="idMAIN_IMAGE_PUBLIC_PAYMENT" src="'.getDolGlobalString('MAIN_IMAGE_PUBLIC_PAYMENT').'">'; |
|
284 | 284 | print '</div>'; |
285 | 285 | } |
286 | 286 | |
@@ -290,7 +290,7 @@ discard block |
||
290 | 290 | |
291 | 291 | |
292 | 292 | // Add steps to validate payment is complete when we enter this page |
293 | -$service = $paymentmethod; // to have a default value. We may change it later for 'StripeLive' or 'StripeTest'... |
|
293 | +$service = $paymentmethod; // to have a default value. We may change it later for 'StripeLive' or 'StripeTest'... |
|
294 | 294 | |
295 | 295 | // For Paypal: validate the payment (Paypal need another step after the callback return to validate the payment). |
296 | 296 | if (isModEnabled('paypal') && $paymentmethod === 'paypal') { // We call this page only if payment is ok on payment system |
@@ -299,12 +299,12 @@ discard block |
||
299 | 299 | // Get on url call |
300 | 300 | $onlinetoken = $PAYPALTOKEN; |
301 | 301 | $fulltag = $FULLTAG; |
302 | - $payerID = !empty($PAYPALPAYERID) ? $PAYPALPAYERID : ''; |
|
302 | + $payerID = !empty($PAYPALPAYERID) ? $PAYPALPAYERID : ''; |
|
303 | 303 | // Set by newpayment.php |
304 | 304 | $ipaddress = $_SESSION['ipaddress']; |
305 | 305 | $currencyCodeType = $_SESSION['currencyCodeType']; |
306 | 306 | $FinalPaymentAmt = $_SESSION["FinalPaymentAmt"]; |
307 | - $paymentType = $_SESSION['PaymentType']; // Value can be 'Mark', 'Sole', 'Sale' for example |
|
307 | + $paymentType = $_SESSION['PaymentType']; // Value can be 'Mark', 'Sole', 'Sale' for example |
|
308 | 308 | |
309 | 309 | dol_syslog("Call paymentok with token=".$onlinetoken." paymentType=".$paymentType." currencyCodeType=".$currencyCodeType." payerID=".$payerID." ipaddress=".$ipaddress." FinalPaymentAmt=".$FinalPaymentAmt." fulltag=".$fulltag, LOG_DEBUG, 0, '_payment'); |
310 | 310 | |
@@ -381,7 +381,7 @@ discard block |
||
381 | 381 | if (isModEnabled('stripe') && $paymentmethod === 'stripe') { |
382 | 382 | // TODO: Move this block to the top to ensure all session variables (e.g., TRANSACTIONID, FinalPaymentAmt, currencyCodeType, etc.) are loaded before executing checks for any payment module. |
383 | 383 | if (empty($TRANSACTIONID)) { |
384 | - $TRANSACTIONID = empty($_SESSION['TRANSACTIONID']) ? '' : $_SESSION['TRANSACTIONID']; // pi_... or ch_... |
|
384 | + $TRANSACTIONID = empty($_SESSION['TRANSACTIONID']) ? '' : $_SESSION['TRANSACTIONID']; // pi_... or ch_... |
|
385 | 385 | if (empty($TRANSACTIONID) && GETPOST('payment_intent', 'alphanohtml')) { |
386 | 386 | // For the case we use STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION = 2 |
387 | 387 | $TRANSACTIONID = GETPOST('payment_intent', 'alphanohtml'); |
@@ -429,12 +429,12 @@ discard block |
||
429 | 429 | |
430 | 430 | if ((int) $paymentIntent->amount !== $expectedAmount || strtolower($paymentIntent->currency) !== $expectedCurrency) { |
431 | 431 | $error++; |
432 | - $errmsg = 'Stripe payment information mismatch: expected amount ' . $expectedAmount . ' and currency ' . $expectedCurrency . ', got amount ' . $paymentIntent->amount . ' and currency ' . $paymentIntent->currency; |
|
432 | + $errmsg = 'Stripe payment information mismatch: expected amount '.$expectedAmount.' and currency '.$expectedCurrency.', got amount '.$paymentIntent->amount.' and currency '.$paymentIntent->currency; |
|
433 | 433 | dol_syslog($errmsg, LOG_ERR, 0, '_payment'); |
434 | 434 | } |
435 | 435 | if ($paymentIntent->status !== 'succeeded') { |
436 | 436 | $error++; |
437 | - $errmsg = 'Stripe payment not succeeded. Status: ' . $paymentIntent->status; |
|
437 | + $errmsg = 'Stripe payment not succeeded. Status: '.$paymentIntent->status; |
|
438 | 438 | dol_syslog($errmsg, LOG_ERR, 0, '_payment'); |
439 | 439 | } |
440 | 440 | } catch (\Stripe\Exception\ApiErrorException $e) { |
@@ -450,7 +450,7 @@ discard block |
||
450 | 450 | } |
451 | 451 | } catch (Exception $e) { |
452 | 452 | $error++; |
453 | - $errmsg = 'Stripe API error: ' . $e->getMessage(); |
|
453 | + $errmsg = 'Stripe API error: '.$e->getMessage(); |
|
454 | 454 | dol_syslog($errmsg, LOG_ERR, 0, '_payment'); |
455 | 455 | } |
456 | 456 | } else { |
@@ -499,7 +499,7 @@ discard block |
||
499 | 499 | } |
500 | 500 | |
501 | 501 | if (empty($TRANSACTIONID)) { |
502 | - $TRANSACTIONID = empty($_SESSION['TRANSACTIONID']) ? '' : $_SESSION['TRANSACTIONID']; // pi_... or ch_... |
|
502 | + $TRANSACTIONID = empty($_SESSION['TRANSACTIONID']) ? '' : $_SESSION['TRANSACTIONID']; // pi_... or ch_... |
|
503 | 503 | if (empty($TRANSACTIONID) && GETPOST('payment_intent', 'alphanohtml')) { |
504 | 504 | // For the case we use STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION = 2 |
505 | 505 | $TRANSACTIONID = GETPOST('payment_intent', 'alphanohtml'); |
@@ -594,7 +594,7 @@ discard block |
||
594 | 594 | if (empty($adht->caneditamount)) { // If we didn't allow members to choose their membership amount (if the amount is allowed in edit mode, no need to check) |
595 | 595 | if ($object->status == $object::STATUS_DRAFT) { // If the member is not yet validated, we check that the amount is the same as expected. |
596 | 596 | $typeid = $object->typeid; |
597 | - $amountbytype = $adht->amountByType(1); // Load the array of amount per type |
|
597 | + $amountbytype = $adht->amountByType(1); // Load the array of amount per type |
|
598 | 598 | |
599 | 599 | // Set amount for the subscription: |
600 | 600 | // - First check the amount of the member type. |
@@ -624,7 +624,7 @@ discard block |
||
624 | 624 | if (getDolGlobalInt('MEMBER_MIN_AMOUNT')) { |
625 | 625 | if ($FinalPaymentAmt < getDolGlobalInt('MEMBER_MIN_AMOUNT')) { |
626 | 626 | $error++; |
627 | - $errmsg = 'Value of FinalPayment ('.$FinalPaymentAmt.') is lower than the minimum allowed (' . getDolGlobalString('MEMBER_MIN_AMOUNT').'). May be a hack to try to pay a different amount ?'; |
|
627 | + $errmsg = 'Value of FinalPayment ('.$FinalPaymentAmt.') is lower than the minimum allowed ('.getDolGlobalString('MEMBER_MIN_AMOUNT').'). May be a hack to try to pay a different amount ?'; |
|
628 | 628 | $postactionmessages[] = $errmsg; |
629 | 629 | $ispostactionok = -1; |
630 | 630 | dol_syslog("Failed to validate member (amount propagated from payment page is lower than allowed minimum): ".$errmsg, LOG_ERR, 0, '_payment'); |
@@ -640,7 +640,7 @@ discard block |
||
640 | 640 | dol_syslog("Failed to validate member (bad currency check): ".$errmsg, LOG_ERR, 0, '_payment'); |
641 | 641 | } |
642 | 642 | |
643 | - if (! $error) { |
|
643 | + if (!$error) { |
|
644 | 644 | // We validate the member (no effect if it is already validated) |
645 | 645 | $result = ($object->status == $object::STATUS_EXCLUDED) ? -1 : $object->validate($user); // if membre is excluded (status == -2) the new validation is not possible |
646 | 646 | if ($result < 0 || empty($object->datevalid)) { |
@@ -810,7 +810,7 @@ discard block |
||
810 | 810 | $thirdparty = new Societe($db); |
811 | 811 | $thirdparty->fetch($thirdparty_id); |
812 | 812 | |
813 | - include_once DOL_DOCUMENT_ROOT.'/stripe/class/stripe.class.php'; // This also set $stripearrayofkeysbyenv |
|
813 | + include_once DOL_DOCUMENT_ROOT.'/stripe/class/stripe.class.php'; // This also set $stripearrayofkeysbyenv |
|
814 | 814 | $stripe = new Stripe($db); |
815 | 815 | //$stripeacc = $stripe->getStripeAccount($service); Already defined previously |
816 | 816 | |
@@ -825,7 +825,7 @@ discard block |
||
825 | 825 | |
826 | 826 | if (preg_match('/^pi_/', $TRANSACTIONID)) { |
827 | 827 | // This may throw an error if not found. |
828 | - $chpi = \Stripe\PaymentIntent::retrieve($TRANSACTIONID); // payment_intent (pi_...) |
|
828 | + $chpi = \Stripe\PaymentIntent::retrieve($TRANSACTIONID); // payment_intent (pi_...) |
|
829 | 829 | } else { |
830 | 830 | // This throw an error if not found |
831 | 831 | $chpi = \Stripe\Charge::retrieve($TRANSACTIONID); // old method, contains the charge id (ch_...) |
@@ -884,7 +884,7 @@ discard block |
||
884 | 884 | // Create external user |
885 | 885 | if (getDolGlobalString('ADHERENT_CREATE_EXTERNAL_USER_LOGIN')) { |
886 | 886 | $nuser = new User($db); |
887 | - $tmpuser = dol_clone($object, 0); // $object is type Adherent |
|
887 | + $tmpuser = dol_clone($object, 0); // $object is type Adherent |
|
888 | 888 | |
889 | 889 | // Check if a user login already exists for this member or not |
890 | 890 | $found = 0; |
@@ -1049,7 +1049,7 @@ discard block |
||
1049 | 1049 | $paiement->paiementid = $paymentTypeId; |
1050 | 1050 | $paiement->num_payment = ''; |
1051 | 1051 | $paiement->note_public = 'Online payment '.dol_print_date($now, 'standard').' from '.$ipaddress; |
1052 | - $paiement->ext_payment_id = $TRANSACTIONID; // TODO LDR May be we should store py_... instead of pi_... but we started with pi_... so we continue. |
|
1052 | + $paiement->ext_payment_id = $TRANSACTIONID; // TODO LDR May be we should store py_... instead of pi_... but we started with pi_... so we continue. |
|
1053 | 1053 | //$paiement->ext_payment_id = $TRANSACTIONID.':'.$customer->id.'@'.$stripearrayofkeysbyenv[$servicestatus]['publishable_key']; // TODO LDR It would be better if we could store this. Do we have customer->id and publishable_key ? |
1054 | 1054 | $paiement->ext_payment_site = $service; |
1055 | 1055 | |
@@ -1121,7 +1121,7 @@ discard block |
||
1121 | 1121 | $ispostactionok = -1; |
1122 | 1122 | } |
1123 | 1123 | } elseif (array_key_exists('ORD', $tmptag) && $tmptag['ORD'] > 0) { |
1124 | - include_once DOL_DOCUMENT_ROOT . '/commande/class/commande.class.php'; |
|
1124 | + include_once DOL_DOCUMENT_ROOT.'/commande/class/commande.class.php'; |
|
1125 | 1125 | $object = new Commande($db); |
1126 | 1126 | $result = $object->fetch((int) $tmptag['ORD']); |
1127 | 1127 | if ($result) { |
@@ -1162,7 +1162,7 @@ discard block |
||
1162 | 1162 | if (!empty($FinalPaymentAmt) && $paymentTypeId > 0) { |
1163 | 1163 | $db->begin(); |
1164 | 1164 | |
1165 | - include_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; |
|
1165 | + include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; |
|
1166 | 1166 | $invoice = new Facture($db); |
1167 | 1167 | $result = $invoice->createFromOrder($object, $user); |
1168 | 1168 | if ($result > 0) { |
@@ -1174,12 +1174,12 @@ discard block |
||
1174 | 1174 | // TODO Send a warning email. |
1175 | 1175 | } |
1176 | 1176 | |
1177 | - $object->classifyBilled($user); // The invoice has been create from the order so total is the same, so we can classify order to billed (even if payment may be partial). |
|
1177 | + $object->classifyBilled($user); // The invoice has been create from the order so total is the same, so we can classify order to billed (even if payment may be partial). |
|
1178 | 1178 | |
1179 | - $invoice->validate($user); // This may re-classify all linked orders to billed (done previously) if amount of invoice is ok by triggers, depending on the workflow module setup. |
|
1179 | + $invoice->validate($user); // This may re-classify all linked orders to billed (done previously) if amount of invoice is ok by triggers, depending on the workflow module setup. |
|
1180 | 1180 | |
1181 | 1181 | // Creation of payment line (warning: if amount has been modified on page, the payment may be partial) |
1182 | - include_once DOL_DOCUMENT_ROOT . '/compta/paiement/class/paiement.class.php'; |
|
1182 | + include_once DOL_DOCUMENT_ROOT.'/compta/paiement/class/paiement.class.php'; |
|
1183 | 1183 | $paiement = new Paiement($db); |
1184 | 1184 | $paiement->datepaye = $now; |
1185 | 1185 | if ($currencyCodeType == $conf->currency) { |
@@ -1193,14 +1193,14 @@ discard block |
||
1193 | 1193 | } |
1194 | 1194 | $paiement->paiementid = $paymentTypeId; |
1195 | 1195 | $paiement->num_payment = ''; |
1196 | - $paiement->note_public = 'Online payment ' . dol_print_date($now, 'standard') . ' from ' . $ipaddress; |
|
1197 | - $paiement->ext_payment_id = $TRANSACTIONID; // 'pi_...' for Stripe, ... TODO Use 'pi_...:cus_...@pk_...' |
|
1198 | - $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1196 | + $paiement->note_public = 'Online payment '.dol_print_date($now, 'standard').' from '.$ipaddress; |
|
1197 | + $paiement->ext_payment_id = $TRANSACTIONID; // 'pi_...' for Stripe, ... TODO Use 'pi_...:cus_...@pk_...' |
|
1198 | + $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1199 | 1199 | |
1200 | 1200 | if (!$error) { |
1201 | 1201 | $paiement_id = $paiement->create($user, 1); // This include closing invoices and regenerating documents |
1202 | 1202 | if ($paiement_id < 0) { |
1203 | - $postactionmessages[] = $paiement->error . ' ' . implode("<br>\n", $paiement->errors); |
|
1203 | + $postactionmessages[] = $paiement->error.' '.implode("<br>\n", $paiement->errors); |
|
1204 | 1204 | $ispostactionok = -1; |
1205 | 1205 | $error++; |
1206 | 1206 | } else { |
@@ -1237,7 +1237,7 @@ discard block |
||
1237 | 1237 | } |
1238 | 1238 | $result = $paiement->addPaymentToBank($user, 'payment', $label, $bankaccountid, '', ''); |
1239 | 1239 | if ($result < 0) { |
1240 | - $postactionmessages[] = $paiement->error . ' ' . implode("<br>\n", $paiement->errors); |
|
1240 | + $postactionmessages[] = $paiement->error.' '.implode("<br>\n", $paiement->errors); |
|
1241 | 1241 | $ispostactionok = -1; |
1242 | 1242 | $error++; |
1243 | 1243 | } else { |
@@ -1245,13 +1245,13 @@ discard block |
||
1245 | 1245 | $ispostactionok = 1; |
1246 | 1246 | } |
1247 | 1247 | } else { |
1248 | - $postactionmessages[] = 'Setup of bank account to use in module ' . $paymentmethod . ' was not set. No way to record the payment.'; |
|
1248 | + $postactionmessages[] = 'Setup of bank account to use in module '.$paymentmethod.' was not set. No way to record the payment.'; |
|
1249 | 1249 | $ispostactionok = -1; |
1250 | 1250 | $error++; |
1251 | 1251 | } |
1252 | 1252 | } |
1253 | 1253 | } else { |
1254 | - $postactionmessages[] = 'Failed to create invoice form order ' . $tmptag['ORD'] . '.'; |
|
1254 | + $postactionmessages[] = 'Failed to create invoice form order '.$tmptag['ORD'].'.'; |
|
1255 | 1255 | $ispostactionok = -1; |
1256 | 1256 | $error++; |
1257 | 1257 | } |
@@ -1262,7 +1262,7 @@ discard block |
||
1262 | 1262 | $db->rollback(); |
1263 | 1263 | } |
1264 | 1264 | } else { |
1265 | - $postactionmessages[] = 'Failed to get a valid value for "amount paid" (' . $FinalPaymentAmt . ') or "payment type id" (' . $paymentTypeId . ') to record the payment of order ' . $tmptag['ORD'] . '. May be payment was already recorded.'; |
|
1265 | + $postactionmessages[] = 'Failed to get a valid value for "amount paid" ('.$FinalPaymentAmt.') or "payment type id" ('.$paymentTypeId.') to record the payment of order '.$tmptag['ORD'].'. May be payment was already recorded.'; |
|
1266 | 1266 | $ispostactionok = -1; |
1267 | 1267 | } |
1268 | 1268 | } else { |
@@ -1270,7 +1270,7 @@ discard block |
||
1270 | 1270 | $ispostactionok = -1; |
1271 | 1271 | } |
1272 | 1272 | } else { |
1273 | - $postactionmessages[] = 'Order paid ' . $tmptag['ORD'] . ' was not found'; |
|
1273 | + $postactionmessages[] = 'Order paid '.$tmptag['ORD'].' was not found'; |
|
1274 | 1274 | $ispostactionok = -1; |
1275 | 1275 | } |
1276 | 1276 | } elseif (array_key_exists('DON', $tmptag) && $tmptag['DON'] > 0) { |
@@ -1327,9 +1327,9 @@ discard block |
||
1327 | 1327 | $paiement->datep = $now; |
1328 | 1328 | $paiement->paymenttype = $paymentTypeId; |
1329 | 1329 | $paiement->num_payment = ''; |
1330 | - $paiement->note_public = 'Online payment '.dol_print_date($now, 'standard').' from '.$ipaddress; |
|
1331 | - $paiement->ext_payment_id = $TRANSACTIONID; // 'pi_...' for Stripe, ... TODO Use 'pi_...:cus_...@pk_...' |
|
1332 | - $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1330 | + $paiement->note_public = 'Online payment '.dol_print_date($now, 'standard').' from '.$ipaddress; |
|
1331 | + $paiement->ext_payment_id = $TRANSACTIONID; // 'pi_...' for Stripe, ... TODO Use 'pi_...:cus_...@pk_...' |
|
1332 | + $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1333 | 1333 | |
1334 | 1334 | if (!$error) { |
1335 | 1335 | $paiement_id = $paiement->create($user, 1); |
@@ -1409,7 +1409,7 @@ discard block |
||
1409 | 1409 | require_once DOL_DOCUMENT_ROOT.'/eventorganization/class/conferenceorbooth.class.php'; |
1410 | 1410 | include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; |
1411 | 1411 | $object = new Facture($db); |
1412 | - $result = $object->fetch((int) $ref); // @phan-suppress-curren-line PhanPluginSuspiciousParamPosition |
|
1412 | + $result = $object->fetch((int) $ref); // @phan-suppress-curren-line PhanPluginSuspiciousParamPosition |
|
1413 | 1413 | if ($result) { |
1414 | 1414 | $paymentTypeId = 0; |
1415 | 1415 | if ($paymentmethod == 'paybox') { |
@@ -1463,8 +1463,8 @@ discard block |
||
1463 | 1463 | $paiement->paiementid = $paymentTypeId; |
1464 | 1464 | $paiement->num_payment = ''; |
1465 | 1465 | $paiement->note_public = 'Online payment '.dol_print_date($now, 'standard').' from '.$ipaddress.' for event registration'; |
1466 | - $paiement->ext_payment_id = $TRANSACTIONID; // 'pi_...' for Stripe, ... TODO Use 'pi_...:cus_...@pk_...' |
|
1467 | - $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1466 | + $paiement->ext_payment_id = $TRANSACTIONID; // 'pi_...' for Stripe, ... TODO Use 'pi_...:cus_...@pk_...' |
|
1467 | + $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1468 | 1468 | |
1469 | 1469 | if (!$error) { |
1470 | 1470 | $paiement_id = $paiement->create($user, 1); // This include closing invoices and regenerating documents |
@@ -1545,7 +1545,7 @@ discard block |
||
1545 | 1545 | $db->rollback(); |
1546 | 1546 | } |
1547 | 1547 | |
1548 | - if (! $error) { |
|
1548 | + if (!$error) { |
|
1549 | 1549 | // Sending mail |
1550 | 1550 | $thirdparty = new Societe($db); |
1551 | 1551 | $resultthirdparty = $thirdparty->fetch($attendeetovalidate->fk_soc); |
@@ -1563,7 +1563,7 @@ discard block |
||
1563 | 1563 | // Get email content from template |
1564 | 1564 | $arraydefaultmessage = null; |
1565 | 1565 | |
1566 | - $idoftemplatetouse = getDolGlobalInt('EVENTORGANIZATION_TEMPLATE_EMAIL_AFT_SUBS_EVENT'); // Email to send for Event organization registration |
|
1566 | + $idoftemplatetouse = getDolGlobalInt('EVENTORGANIZATION_TEMPLATE_EMAIL_AFT_SUBS_EVENT'); // Email to send for Event organization registration |
|
1567 | 1567 | |
1568 | 1568 | if (!empty($idoftemplatetouse)) { |
1569 | 1569 | $arraydefaultmessage = $formmail->getEMailTemplate($db, 'conferenceorbooth', $user, $outputlangs, $idoftemplatetouse, 1, ''); |
@@ -1640,7 +1640,7 @@ discard block |
||
1640 | 1640 | require_once DOL_DOCUMENT_ROOT.'/eventorganization/class/conferenceorbooth.class.php'; |
1641 | 1641 | include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; |
1642 | 1642 | $object = new Facture($db); |
1643 | - $result = $object->fetch((int) $ref); // @phan-suppress-current-line PhanPluginSuspiciousParamPosition |
|
1643 | + $result = $object->fetch((int) $ref); // @phan-suppress-current-line PhanPluginSuspiciousParamPosition |
|
1644 | 1644 | if ($result) { |
1645 | 1645 | $FinalPaymentAmt = $_SESSION["FinalPaymentAmt"]; |
1646 | 1646 | |
@@ -1768,7 +1768,7 @@ discard block |
||
1768 | 1768 | if ($resultboothupdate < 0) { |
1769 | 1769 | // Finding the third party by getting the invoice |
1770 | 1770 | $invoice = new Facture($db); |
1771 | - $resultinvoice = $invoice->fetch((int) $ref); // @phan-suppress-current-line PhanPluginSuspiciousParamPosition |
|
1771 | + $resultinvoice = $invoice->fetch((int) $ref); // @phan-suppress-current-line PhanPluginSuspiciousParamPosition |
|
1772 | 1772 | if ($resultinvoice < 0) { |
1773 | 1773 | $postactionmessages[] = 'Could not find the associated invoice.'; |
1774 | 1774 | $ispostactionok = -1; |
@@ -1794,7 +1794,7 @@ discard block |
||
1794 | 1794 | // Get email content from template |
1795 | 1795 | $arraydefaultmessage = null; |
1796 | 1796 | |
1797 | - $idoftemplatetouse = getDolGlobalInt('EVENTORGANIZATION_TEMPLATE_EMAIL_AFT_SUBS_BOOTH'); // Email sent after registration for a Booth |
|
1797 | + $idoftemplatetouse = getDolGlobalInt('EVENTORGANIZATION_TEMPLATE_EMAIL_AFT_SUBS_BOOTH'); // Email sent after registration for a Booth |
|
1798 | 1798 | |
1799 | 1799 | if (!empty($idoftemplatetouse)) { |
1800 | 1800 | $arraydefaultmessage = $formmail->getEMailTemplate($db, 'conferenceorbooth', $user, $outputlangs, $idoftemplatetouse, 1, ''); |
@@ -1850,7 +1850,7 @@ discard block |
||
1850 | 1850 | $ispostactionok = -1; |
1851 | 1851 | } |
1852 | 1852 | } elseif (array_key_exists('CON', $tmptag) && $tmptag['CON'] > 0) { |
1853 | - include_once DOL_DOCUMENT_ROOT . '/contrat/class/contrat.class.php'; |
|
1853 | + include_once DOL_DOCUMENT_ROOT.'/contrat/class/contrat.class.php'; |
|
1854 | 1854 | $object = new Contrat($db); |
1855 | 1855 | $result = $object->fetch((int) $tmptag['CON']); |
1856 | 1856 | if ($result) { |
@@ -1890,14 +1890,14 @@ discard block |
||
1890 | 1890 | if (!empty($FinalPaymentAmt) && $paymentTypeId > 0) { |
1891 | 1891 | $db->begin(); |
1892 | 1892 | |
1893 | - include_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; |
|
1893 | + include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; |
|
1894 | 1894 | $invoice = new Facture($db); |
1895 | 1895 | $result = $invoice->createFromContract($object, $user, array((int) $contract_lines)); |
1896 | 1896 | if ($result > 0) { |
1897 | 1897 | // $object->classifyBilled($user); |
1898 | 1898 | $invoice->validate($user); |
1899 | 1899 | // Creation of payment line |
1900 | - include_once DOL_DOCUMENT_ROOT . '/compta/paiement/class/paiement.class.php'; |
|
1900 | + include_once DOL_DOCUMENT_ROOT.'/compta/paiement/class/paiement.class.php'; |
|
1901 | 1901 | $paiement = new Paiement($db); |
1902 | 1902 | $paiement->datepaye = $now; |
1903 | 1903 | if ($currencyCodeType == $conf->currency) { |
@@ -1911,14 +1911,14 @@ discard block |
||
1911 | 1911 | } |
1912 | 1912 | $paiement->paiementid = $paymentTypeId; |
1913 | 1913 | $paiement->num_payment = ''; |
1914 | - $paiement->note_public = 'Online payment ' . dol_print_date($now, 'standard') . ' from ' . $ipaddress; |
|
1915 | - $paiement->ext_payment_id = $TRANSACTIONID; // pi_... for Stripe, ... |
|
1916 | - $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1914 | + $paiement->note_public = 'Online payment '.dol_print_date($now, 'standard').' from '.$ipaddress; |
|
1915 | + $paiement->ext_payment_id = $TRANSACTIONID; // pi_... for Stripe, ... |
|
1916 | + $paiement->ext_payment_site = $service; // 'StripeLive' or 'Stripe', or ... |
|
1917 | 1917 | |
1918 | 1918 | if (!$error) { |
1919 | 1919 | $paiement_id = $paiement->create($user, 1); // This include closing invoices and regenerating documents |
1920 | 1920 | if ($paiement_id < 0) { |
1921 | - $postactionmessages[] = $paiement->error . ' ' . implode("<br>\n", $paiement->errors); |
|
1921 | + $postactionmessages[] = $paiement->error.' '.implode("<br>\n", $paiement->errors); |
|
1922 | 1922 | $ispostactionok = -1; |
1923 | 1923 | $error++; |
1924 | 1924 | } else { |
@@ -1955,7 +1955,7 @@ discard block |
||
1955 | 1955 | } |
1956 | 1956 | $result = $paiement->addPaymentToBank($user, 'payment', $label, $bankaccountid, '', ''); |
1957 | 1957 | if ($result < 0) { |
1958 | - $postactionmessages[] = $paiement->error . ' ' . implode("<br>\n", $paiement->errors); |
|
1958 | + $postactionmessages[] = $paiement->error.' '.implode("<br>\n", $paiement->errors); |
|
1959 | 1959 | $ispostactionok = -1; |
1960 | 1960 | $error++; |
1961 | 1961 | } else { |
@@ -1963,15 +1963,15 @@ discard block |
||
1963 | 1963 | $ispostactionok = 1; |
1964 | 1964 | } |
1965 | 1965 | } else { |
1966 | - $postactionmessages[] = 'Setup of bank account to use in module ' . $paymentmethod . ' was not set. No way to record the payment.'; |
|
1966 | + $postactionmessages[] = 'Setup of bank account to use in module '.$paymentmethod.' was not set. No way to record the payment.'; |
|
1967 | 1967 | $ispostactionok = -1; |
1968 | 1968 | $error++; |
1969 | 1969 | } |
1970 | 1970 | } |
1971 | 1971 | } else { |
1972 | - $msg = 'Failed to create invoice form contract ' . $tmptag['CON']; |
|
1972 | + $msg = 'Failed to create invoice form contract '.$tmptag['CON']; |
|
1973 | 1973 | if (!empty($tmptag['COL'])) { |
1974 | - $msg .= ' and col '. $tmptag['COL'] .'.'; |
|
1974 | + $msg .= ' and col '.$tmptag['COL'].'.'; |
|
1975 | 1975 | } |
1976 | 1976 | $postactionmessages[] = $msg; |
1977 | 1977 | $ispostactionok = -1; |
@@ -1984,7 +1984,7 @@ discard block |
||
1984 | 1984 | $db->rollback(); |
1985 | 1985 | } |
1986 | 1986 | } else { |
1987 | - $postactionmessages[] = 'Failed to get a valid value for "amount paid" (' . $FinalPaymentAmt . ') or "payment type id" (' . $paymentTypeId . ') to record the payment of contract ' . $tmptag['CON'] .'. Maybe payment was already recorded.'; |
|
1987 | + $postactionmessages[] = 'Failed to get a valid value for "amount paid" ('.$FinalPaymentAmt.') or "payment type id" ('.$paymentTypeId.') to record the payment of contract '.$tmptag['CON'].'. Maybe payment was already recorded.'; |
|
1988 | 1988 | $ispostactionok = -1; |
1989 | 1989 | } |
1990 | 1990 | } else { |
@@ -1992,9 +1992,9 @@ discard block |
||
1992 | 1992 | $ispostactionok = -1; |
1993 | 1993 | } |
1994 | 1994 | } else { |
1995 | - $msg = 'Contract paid ' . $tmptag['CON'] . ' was not found'; |
|
1995 | + $msg = 'Contract paid '.$tmptag['CON'].' was not found'; |
|
1996 | 1996 | if (!empty($tmptag['COL'])) { |
1997 | - $msg .= ' for col '.$tmptag['COL'] .'.'; |
|
1997 | + $msg .= ' for col '.$tmptag['COL'].'.'; |
|
1998 | 1998 | } |
1999 | 1999 | $postactionmessages[] = $msg; |
2000 | 2000 | $ispostactionok = -1; |
@@ -2013,7 +2013,7 @@ discard block |
||
2013 | 2013 | // Set by newpayment.php |
2014 | 2014 | $currencyCodeType = empty($_SESSION['currencyCodeType']) ? '' : $_SESSION['currencyCodeType']; |
2015 | 2015 | $FinalPaymentAmt = empty($_SESSION["FinalPaymentAmt"]) ? '' : $_SESSION["FinalPaymentAmt"]; |
2016 | - $paymentType = empty($_SESSION['PaymentType']) ? '' : $_SESSION['PaymentType']; // Seems used by paypal only |
|
2016 | + $paymentType = empty($_SESSION['PaymentType']) ? '' : $_SESSION['PaymentType']; // Seems used by paypal only |
|
2017 | 2017 | |
2018 | 2018 | if (is_object($object) && method_exists($object, 'call_trigger')) { |
2019 | 2019 | '@phan-var-force CommonObject $object'; |
@@ -2263,11 +2263,11 @@ discard block |
||
2263 | 2263 | if ($ispaymentok) { |
2264 | 2264 | // Redirect to a success page |
2265 | 2265 | $randomseckey = getRandomPassword(true, null, 20); |
2266 | - $_SESSION['paymentoksessioncode'] = $randomseckey; // key between paymentok.php to another page like a paymentok of the website. |
|
2266 | + $_SESSION['paymentoksessioncode'] = $randomseckey; // key between paymentok.php to another page like a paymentok of the website. |
|
2267 | 2267 | |
2268 | 2268 | // Paymentok page must be created for the specific website |
2269 | 2269 | if (!defined('USEDOLIBARRSERVER') && !empty($ws_virtuelhost)) { |
2270 | - $ext_urlok = $ws_virtuelhost . '/paymentok.php?paymentoksessioncode='.urlencode($randomseckey).'&fulltag='.$FULLTAG; |
|
2270 | + $ext_urlok = $ws_virtuelhost.'/paymentok.php?paymentoksessioncode='.urlencode($randomseckey).'&fulltag='.$FULLTAG; |
|
2271 | 2271 | } else { |
2272 | 2272 | $ext_urlok = DOL_URL_ROOT.'/public/website/index.php?paymentoksessioncode='.urlencode($randomseckey).'&website='.urlencode($ws).'&pageref=paymentok&fulltag='.$FULLTAG; |
2273 | 2273 | } |
@@ -2278,11 +2278,11 @@ discard block |
||
2278 | 2278 | } else { |
2279 | 2279 | // Redirect to an error page |
2280 | 2280 | $randomseckey = getRandomPassword(true, null, 20); |
2281 | - $_SESSION['paymentkosessioncode'] = $randomseckey; // key between paymentok.php to another page like a paymentko of the website. |
|
2281 | + $_SESSION['paymentkosessioncode'] = $randomseckey; // key between paymentok.php to another page like a paymentko of the website. |
|
2282 | 2282 | |
2283 | 2283 | // Paymentko page must be created for the specific website |
2284 | 2284 | if (!defined('USEDOLIBARRSERVER') && !empty($ws_virtuelhost)) { |
2285 | - $ext_urlko = $ws_virtuelhost . '/paymentko.php?paymentkosessioncode='.urlencode($randomseckey).'&fulltag='.$FULLTAG; |
|
2285 | + $ext_urlko = $ws_virtuelhost.'/paymentko.php?paymentkosessioncode='.urlencode($randomseckey).'&fulltag='.$FULLTAG; |
|
2286 | 2286 | } else { |
2287 | 2287 | $ext_urlko = DOL_URL_ROOT.'/public/website/index.php?paymentkosessioncode='.urlencode($randomseckey).'&website='.urlencode($ws).'&pageref=paymentko&fulltag='.$FULLTAG; |
2288 | 2288 | } |
@@ -204,12 +204,12 @@ discard block |
||
204 | 204 | if (!empty($user->email)) { |
205 | 205 | $sendto = dolGetFirstLastname($user->firstname, $user->lastname)." <".$user->email.">"; |
206 | 206 | } else { |
207 | - $sendto = getDolGlobalString('MAIN_INFO_SOCIETE_MAIL') . '" <' . getDolGlobalString('MAIN_INFO_SOCIETE_MAIL').'>'; |
|
207 | + $sendto = getDolGlobalString('MAIN_INFO_SOCIETE_MAIL').'" <'.getDolGlobalString('MAIN_INFO_SOCIETE_MAIL').'>'; |
|
208 | 208 | } |
209 | 209 | $replyto = $sendto; |
210 | 210 | $sendtocc = ''; |
211 | 211 | if (getDolGlobalString('ONLINE_PAYMENT_SENDEMAIL')) { |
212 | - $sendtocc = getDolGlobalString('ONLINE_PAYMENT_SENDEMAIL') . '" <' . getDolGlobalString('ONLINE_PAYMENT_SENDEMAIL').'>'; |
|
212 | + $sendtocc = getDolGlobalString('ONLINE_PAYMENT_SENDEMAIL').'" <'.getDolGlobalString('ONLINE_PAYMENT_SENDEMAIL').'>'; |
|
213 | 213 | } |
214 | 214 | |
215 | 215 | $message = "A bank transfer of ".price2num($event->data->object->amount / 100)." ".$event->data->object->currency." should arrive in your account the ".dol_print_date($event->data->object->arrival_date, 'dayhour'); |
@@ -267,7 +267,7 @@ discard block |
||
267 | 267 | $typefrom = 'PRE'; |
268 | 268 | $typeto = 'VIR'; |
269 | 269 | |
270 | - $numChqOrOpe = ''; // TODO Store the po ref from $event->data |
|
270 | + $numChqOrOpe = ''; // TODO Store the po ref from $event->data |
|
271 | 271 | |
272 | 272 | $db->begin(); |
273 | 273 | |
@@ -362,19 +362,19 @@ discard block |
||
362 | 362 | dol_syslog("object = ".var_export($event->data, true)); |
363 | 363 | dol_syslog("object = ".var_export($event->data, true), LOG_DEBUG, 0, '_payment'); |
364 | 364 | |
365 | - include_once DOL_DOCUMENT_ROOT . '/compta/paiement/class/paiement.class.php'; |
|
365 | + include_once DOL_DOCUMENT_ROOT.'/compta/paiement/class/paiement.class.php'; |
|
366 | 366 | global $stripearrayofkeysbyenv; |
367 | 367 | $error = 0; |
368 | 368 | $object = $event->data->object; |
369 | - $TRANSACTIONID = $object->id; // Example 'pi_123456789...' |
|
369 | + $TRANSACTIONID = $object->id; // Example 'pi_123456789...' |
|
370 | 370 | $ipaddress = $object->metadata->ipaddress; |
371 | 371 | $now = dol_now(); |
372 | 372 | $currencyCodeType = strtoupper($object->currency); |
373 | 373 | $paymentmethodstripeid = $object->payment_method; |
374 | 374 | $customer_id = $object->customer; |
375 | 375 | $invoice_id = ""; |
376 | - $paymentTypeCode = ""; // payment type according to Stripe |
|
377 | - $paymentTypeCodeInDolibarr = ""; // payment type according to Dolibarr |
|
376 | + $paymentTypeCode = ""; // payment type according to Stripe |
|
377 | + $paymentTypeCodeInDolibarr = ""; // payment type according to Dolibarr |
|
378 | 378 | $payment_amount = 0; |
379 | 379 | $payment_amountInDolibarr = 0; |
380 | 380 | |
@@ -447,7 +447,7 @@ discard block |
||
447 | 447 | $s = new \Stripe\StripeClient($stripeacc); |
448 | 448 | |
449 | 449 | $paymentmethodstripe = $s->paymentMethods->retrieve($paymentmethodstripeid); |
450 | - $paymentTypeCode = $paymentmethodstripe->type; |
|
450 | + $paymentTypeCode = $paymentmethodstripe->type; |
|
451 | 451 | if ($paymentTypeCode == "ban" || $paymentTypeCode == "sepa_debit") { |
452 | 452 | $paymentTypeCode = "PRE"; |
453 | 453 | } elseif ($paymentTypeCode == "card") { |
@@ -476,9 +476,9 @@ discard block |
||
476 | 476 | $paiement->datepaye = $now; |
477 | 477 | $paiement->date = $now; |
478 | 478 | if ($currencyCodeType == $conf->currency) { |
479 | - $paiement->amounts = [$invoice_id => $payment_amount]; // Array with all payments dispatching with invoice id |
|
479 | + $paiement->amounts = [$invoice_id => $payment_amount]; // Array with all payments dispatching with invoice id |
|
480 | 480 | } else { |
481 | - $paiement->multicurrency_amounts = [$invoice_id => $payment_amount]; // Array with all payments dispatching |
|
481 | + $paiement->multicurrency_amounts = [$invoice_id => $payment_amount]; // Array with all payments dispatching |
|
482 | 482 | |
483 | 483 | $postactionmessages[] = 'Payment was done in a currency ('.$currencyCodeType.') other than the expected currency of company ('.$conf->currency.')'; |
484 | 484 | $ispostactionok = -1; |
@@ -501,8 +501,8 @@ discard block |
||
501 | 501 | |
502 | 502 | $paiement->num_payment = ''; |
503 | 503 | $paiement->note_public = ''; |
504 | - $paiement->note_private = 'Stripe Sepa payment received by IPN service listening webhooks - ' . dol_print_date($now, 'standard') . ' (TZ server) using servicestatus=' . $servicestatus . ($ipaddress ? ' from ip ' . $ipaddress : '') . ' - Transaction ID = ' . $TRANSACTIONID; |
|
505 | - $paiement->ext_payment_id = $TRANSACTIONID.':'.$customer_id.'@'.$stripearrayofkeysbyenv[$servicestatus]['publishable_key']; // May be we should store py_... instead of pi_... but we started with pi_... so we continue. |
|
504 | + $paiement->note_private = 'Stripe Sepa payment received by IPN service listening webhooks - '.dol_print_date($now, 'standard').' (TZ server) using servicestatus='.$servicestatus.($ipaddress ? ' from ip '.$ipaddress : '').' - Transaction ID = '.$TRANSACTIONID; |
|
505 | + $paiement->ext_payment_id = $TRANSACTIONID.':'.$customer_id.'@'.$stripearrayofkeysbyenv[$servicestatus]['publishable_key']; // May be we should store py_... instead of pi_... but we started with pi_... so we continue. |
|
506 | 506 | $paiement->ext_payment_site = $service; |
507 | 507 | |
508 | 508 | $ispaymentdone = 0; |
@@ -521,23 +521,23 @@ discard block |
||
521 | 521 | $db->begin(); |
522 | 522 | |
523 | 523 | if (!$error && !$ispaymentdone) { |
524 | - dol_syslog('* Record payment type PRE for invoice id ' . $invoice_id . '. It includes closing of invoice and regenerating document.'); |
|
525 | - dol_syslog('* Record payment type PRE for invoice id ' . $invoice_id . '. It includes closing of invoice and regenerating document.', LOG_DEBUG, 0, '_payment'); |
|
524 | + dol_syslog('* Record payment type PRE for invoice id '.$invoice_id.'. It includes closing of invoice and regenerating document.'); |
|
525 | + dol_syslog('* Record payment type PRE for invoice id '.$invoice_id.'. It includes closing of invoice and regenerating document.', LOG_DEBUG, 0, '_payment'); |
|
526 | 526 | |
527 | 527 | // This include closing invoices to 'paid' (and trigger including unsuspending) and regenerating document |
528 | 528 | $paiement_id = $paiement->create($user, 1); |
529 | 529 | if ($paiement_id < 0) { |
530 | - $postactionmessages[] = $paiement->error . ($paiement->error ? ' ' : '') . implode("<br>\n", $paiement->errors); |
|
530 | + $postactionmessages[] = $paiement->error.($paiement->error ? ' ' : '').implode("<br>\n", $paiement->errors); |
|
531 | 531 | $ispostactionok = -1; |
532 | 532 | $error++; |
533 | 533 | |
534 | - dol_syslog("Failed to create the payment for invoice id " . $invoice_id); |
|
535 | - dol_syslog("Failed to create the payment for invoice id " . $invoice_id, LOG_DEBUG, 0, '_payment'); |
|
534 | + dol_syslog("Failed to create the payment for invoice id ".$invoice_id); |
|
535 | + dol_syslog("Failed to create the payment for invoice id ".$invoice_id, LOG_DEBUG, 0, '_payment'); |
|
536 | 536 | } else { |
537 | 537 | $postactionmessages[] = 'Payment created'; |
538 | 538 | |
539 | - dol_syslog("The payment has been created for invoice id " . $invoice_id); |
|
540 | - dol_syslog("The payment has been created for invoice id " . $invoice_id, LOG_DEBUG, 0, '_payment'); |
|
539 | + dol_syslog("The payment has been created for invoice id ".$invoice_id); |
|
540 | + dol_syslog("The payment has been created for invoice id ".$invoice_id, LOG_DEBUG, 0, '_payment'); |
|
541 | 541 | } |
542 | 542 | } |
543 | 543 | |
@@ -569,14 +569,14 @@ discard block |
||
569 | 569 | $label = '(CustomerInvoicePayment)'; |
570 | 570 | $result = $paiement->addPaymentToBank($user, 'payment', $label, $bankaccountid, $customer_id, ''); |
571 | 571 | if ($result < 0) { |
572 | - $postactionmessages[] = $paiement->error . ($paiement->error ? ' ' : '') . implode("<br>\n", $paiement->errors); |
|
572 | + $postactionmessages[] = $paiement->error.($paiement->error ? ' ' : '').implode("<br>\n", $paiement->errors); |
|
573 | 573 | $ispostactionok = -1; |
574 | 574 | $error++; |
575 | 575 | } else { |
576 | 576 | $postactionmessages[] = 'Bank transaction of payment created (by ipn.php file)'; |
577 | 577 | } |
578 | 578 | } else { |
579 | - $postactionmessages[] = 'Setup of bank account to use in module ' . $paymentmethod . ' was not set. No way to record the payment.'; |
|
579 | + $postactionmessages[] = 'Setup of bank account to use in module '.$paymentmethod.' was not set. No way to record the payment.'; |
|
580 | 580 | $ispostactionok = -1; |
581 | 581 | $error++; |
582 | 582 | } |
@@ -748,7 +748,7 @@ discard block |
||
748 | 748 | $error++; |
749 | 749 | } |
750 | 750 | |
751 | - if (! $error) { |
|
751 | + if (!$error) { |
|
752 | 752 | $db->commit(); |
753 | 753 | } else { |
754 | 754 | $db->rollback(); |
@@ -782,7 +782,7 @@ discard block |
||
782 | 782 | $companypaymentmode->card_type = $event->data->object->card->branding; |
783 | 783 | |
784 | 784 | $companypaymentmode->owner_name = $event->data->object->billing_details->name; |
785 | - $companypaymentmode->proprio = $companypaymentmode->owner_name; // We may still need this formodulebuilder because name of field is "proprio" |
|
785 | + $companypaymentmode->proprio = $companypaymentmode->owner_name; // We may still need this formodulebuilder because name of field is "proprio" |
|
786 | 786 | |
787 | 787 | $companypaymentmode->exp_date_month = (int) $event->data->object->card->exp_month; |
788 | 788 | $companypaymentmode->exp_date_year = (int) $event->data->object->card->exp_year; |
@@ -824,7 +824,7 @@ discard block |
||
824 | 824 | $companypaymentmode->label = ''; |
825 | 825 | $companypaymentmode->number = $db->escape($event->data->object->id); |
826 | 826 | $companypaymentmode->last_four = $db->escape($event->data->object->card->last4); |
827 | - $companypaymentmode->proprio = $db->escape($event->data->object->billing_details->name); // deprecated |
|
827 | + $companypaymentmode->proprio = $db->escape($event->data->object->billing_details->name); // deprecated |
|
828 | 828 | $companypaymentmode->owner_name = $db->escape($event->data->object->billing_details->name); |
829 | 829 | $companypaymentmode->exp_date_month = (int) $event->data->object->card->exp_month; |
830 | 830 | $companypaymentmode->exp_date_year = (int) $event->data->object->card->exp_year; |
@@ -880,12 +880,12 @@ discard block |
||
880 | 880 | $paymentmethodstripeid = $object->payment_method; |
881 | 881 | $customer_id = $object->customer; |
882 | 882 | $reason = $object->reason; |
883 | - $amountdisputestripe = $object->amoutndispute; // In stripe format |
|
884 | - $amountdispute = $amountdisputestripe; // In real currency format |
|
883 | + $amountdisputestripe = $object->amoutndispute; // In stripe format |
|
884 | + $amountdispute = $amountdisputestripe; // In real currency format |
|
885 | 885 | |
886 | 886 | $invoice_id = 0; |
887 | - $paymentTypeCode = ""; // payment type according to Stripe |
|
888 | - $paymentTypeCodeInDolibarr = ""; // payment type according to Dolibarr |
|
887 | + $paymentTypeCode = ""; // payment type according to Stripe |
|
888 | + $paymentTypeCodeInDolibarr = ""; // payment type according to Dolibarr |
|
889 | 889 | $payment_amount = 0; |
890 | 890 | $payment_amountInDolibarr = 0; |
891 | 891 | |
@@ -967,7 +967,7 @@ discard block |
||
967 | 967 | $paiement->multicurrency_tx = $multicurrency_tx; // Array with all currency tx of payments dispatching |
968 | 968 | */ |
969 | 969 | $paiement->paiementid = dol_getIdFromCode($db, 'PRE', 'c_paiement', 'code', 'id', 1); |
970 | - $paiement->num_payment = $object->id; // A string like 'du_...' |
|
970 | + $paiement->num_payment = $object->id; // A string like 'du_...' |
|
971 | 971 | $paiement->note_public = 'Fund withdrawn by bank. Reason: '.$reason; |
972 | 972 | $paiement->note_private = ''; |
973 | 973 | $paiement->fk_account = $accountfrom->id; |
@@ -983,7 +983,7 @@ discard block |
||
983 | 983 | $error++; |
984 | 984 | } |
985 | 985 | |
986 | - if (! $error && $tmpinvoice->status == Facture::STATUS_CLOSED) { |
|
986 | + if (!$error && $tmpinvoice->status == Facture::STATUS_CLOSED) { |
|
987 | 987 | // Switch back the invoice to status validated |
988 | 988 | $result = $tmpinvoice->setStatut(Facture::STATUS_VALIDATED); |
989 | 989 | if ($result < 0) { |
@@ -992,7 +992,7 @@ discard block |
||
992 | 992 | } |
993 | 993 | } |
994 | 994 | |
995 | - if (! $error) { |
|
995 | + if (!$error) { |
|
996 | 996 | $paiement_id = $paiement->create($user, 0, $tmpinvoice->thirdparty); // This include regenerating documents |
997 | 997 | if ($paiement_id < 0) { |
998 | 998 | $errormsg = $paiement->error.implode(', ', $paiement->errors); |