diff --git a/app/Ninja/PaymentDrivers/PaymentExpressPxPayPaymentDriver.php b/app/Ninja/PaymentDrivers/PaymentExpressPxPayPaymentDriver.php index f7abef587a53..4c5e308661d1 100644 --- a/app/Ninja/PaymentDrivers/PaymentExpressPxPayPaymentDriver.php +++ b/app/Ninja/PaymentDrivers/PaymentExpressPxPayPaymentDriver.php @@ -10,7 +10,7 @@ class PaymentExpressPxPayPaymentDriver extends BasePaymentDriver { $data = parent::paymentDetails(); - $data['transactionId'] = $data['transactionId'] . '-' . $this->invoice()->updated_at->timestamp; + $data['transactionId'] = substr($data['transactionId'] . '-' . strrev($this->invoice()->updated_at->timestamp), 0, 15); return $data; } diff --git a/app/Ninja/PaymentDrivers/PaymentExpressPxPostPaymentDriver.php b/app/Ninja/PaymentDrivers/PaymentExpressPxPostPaymentDriver.php index 2feecc8d5d3c..cbdb81cf3090 100644 --- a/app/Ninja/PaymentDrivers/PaymentExpressPxPostPaymentDriver.php +++ b/app/Ninja/PaymentDrivers/PaymentExpressPxPostPaymentDriver.php @@ -10,7 +10,7 @@ class PaymentExpressPxPostPaymentDriver extends BasePaymentDriver { $data = parent::paymentDetails(); - $data['transactionId'] = $data['transactionId'] . '-' . $this->invoice()->updated_at->timestamp; + $data['transactionId'] = substr($data['transactionId'] . '-' . strrev($this->invoice()->updated_at->timestamp), 0, 15); return $data; }