can't re-process failed payments #4991
This commit is contained in:
parent
6de8a555cb
commit
95bdcb2ed8
@ -1826,7 +1826,7 @@ class Crunchbutton_Settlement extends Cana_Model {
|
||||
}
|
||||
|
||||
public function checkSucceededPaymentStatus( $type = 'driver' ){
|
||||
$payments = Crunchbutton_Payment::q( "SELECT p.* FROM payment_schedule ps INNER JOIN payment p ON ps.id_payment = p.id_payment WHERE ps.status = '" . Cockpit_Payment_Schedule::STATUS_DONE . "' AND ps.type = '{$type}' AND p.balanced_status = '" . Crunchbutton_Payment::BALANCED_STATUS_SUCCEEDED . "' AND p.balanced_status IS NOT NULL AND DATE( p.balanced_date_checked ) = DATE( DATE_SUB( NOW(), INTERVAL 14 day) );" );
|
||||
$payments = Crunchbutton_Payment::q( "SELECT p.* FROM payment_schedule ps INNER JOIN payment p ON ps.id_payment = p.id_payment WHERE ps.status = '" . Cockpit_Payment_Schedule::STATUS_DONE . "' AND ps.type = '{$type}' AND p.balanced_status = '" . Crunchbutton_Payment::BALANCED_STATUS_SUCCEEDED . "' AND p.balanced_status IS NOT NULL AND DATE( p.balanced_date_checked ) >= DATE( DATE_SUB( NOW(), INTERVAL 14 day) ) AND DATE( p.balanced_date_checked ) <= DATE( DATE_SUB( NOW(), INTERVAL 10 day) ) AND balanced_id IS NOT NULL ORDER BY p.balanced_date_checked;" );
|
||||
foreach( $payments as $payment ){
|
||||
$id_payment = $payment->id_payment;
|
||||
Cana::timeout( function() use( $id_payment ) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user