From dad4afff45dc12d76a27f3b53e79588e7900a026 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 28 Mar 2017 12:47:11 +0300 Subject: [PATCH] Ensure PayPal transaction id is unique --- app/Ninja/PaymentDrivers/PayPalExpressPaymentDriver.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Ninja/PaymentDrivers/PayPalExpressPaymentDriver.php b/app/Ninja/PaymentDrivers/PayPalExpressPaymentDriver.php index ac3d0c847b24..f183ef4d8195 100644 --- a/app/Ninja/PaymentDrivers/PayPalExpressPaymentDriver.php +++ b/app/Ninja/PaymentDrivers/PayPalExpressPaymentDriver.php @@ -17,6 +17,7 @@ class PayPalExpressPaymentDriver extends BasePaymentDriver $data['ButtonSource'] = 'InvoiceNinja_SP'; $data['solutionType'] = 'Sole'; // show 'Pay with credit card' option + $data['transactionId'] = $data['transactionId'] . '-' . time(); return $data; }