cipf update payment handling error
This commit is contained in:
@@ -19,27 +19,6 @@ function handle_orders_capture_request_CIPF($request) {
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* ask paypal about the finished order
|
* ask paypal about the finished order
|
||||||
*
|
|
||||||
*/
|
|
||||||
try {
|
|
||||||
$response_json = capture_order_cipf($order_id);
|
|
||||||
$http_status_code = $response_json['http_status_code'];
|
|
||||||
$json_response = $response_json['json_response'];
|
|
||||||
}
|
|
||||||
catch (HttpException $error) {
|
|
||||||
$status_code = $error->getStatusCode();
|
|
||||||
$message = 'Failed to capture order in server :' . $error->getMessage();
|
|
||||||
return new WP_REST_Response($message, $status_code);
|
|
||||||
}
|
|
||||||
catch (Exception $error) {
|
|
||||||
$message = 'Failed to capture order in server : ' . $error->getMessage();
|
|
||||||
return new WP_REST_Response($message, 500);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* update the client situation
|
* update the client situation
|
||||||
* and return the response of paypal
|
* and return the response of paypal
|
||||||
*
|
*
|
||||||
@@ -53,6 +32,10 @@ function handle_orders_capture_request_CIPF($request) {
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
try {
|
try {
|
||||||
|
$response_json = capture_order_cipf($order_id);
|
||||||
|
$http_status_code = $response_json['http_status_code'];
|
||||||
|
$json_response = $response_json['json_response'];
|
||||||
|
|
||||||
update_user_post_capture_CIPF($json_response, 'end');
|
update_user_post_capture_CIPF($json_response, 'end');
|
||||||
|
|
||||||
return new WP_REST_Response($json_response, $http_status_code);
|
return new WP_REST_Response($json_response, $http_status_code);
|
||||||
|
|||||||
@@ -33,15 +33,13 @@ if (!defined('ABSPATH')) {
|
|||||||
/*
|
/*
|
||||||
* events and emails :
|
* events and emails :
|
||||||
*
|
*
|
||||||
* - payments : action : : suppress old order_ids
|
* - payments : : suppress old order_ids
|
||||||
* - profs : : email : validation payment prof, send email
|
* - partners : email : offres temporaires -> gerer qu'elles disparaissent apres la date de validite -> la passer en masquer
|
||||||
* - profs : : email : validation transfert prof, send email
|
* - partners : email : la gestion des offres à échéance
|
||||||
* - partners : action : : offres temporaires -> gerer qu'elles disparaissent apres la date de validite -> la passer en masquer
|
* - payments : email : schedule event pour supprimer le compte xx temps (6 mois ?) apres fin de validite de la carte
|
||||||
* - partners : action : : la gestion des offres à échéance
|
* - payments : email : schedule event pour supprimer les codes
|
||||||
* - payments : action : email : schedule event pour supprimer le compte xx temps (6 mois ?) apres fin de validite de la carte
|
* - payments : email : schedule event pour desactiver la carte
|
||||||
* - payments : action : email : schedule event pour supprimer les codes
|
* - payments : email : faire rappels emails
|
||||||
* - payments : action : email : schedule event pour desactiver la carte
|
|
||||||
* - payments : action : email : faire rappels emails
|
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user