Add PayPal order id into WC order meta

This commit is contained in:
Emili Castells Guasch 2024-08-23 16:23:23 +02:00
parent 150d29c0b4
commit 53de52e2d3
9 changed files with 40 additions and 1 deletions

View file

@ -145,8 +145,15 @@ class Orders {
$status_code = (int) wp_remote_retrieve_response_code( $response );
if ( $status_code !== 200 ) {
$body = json_decode( $response['body'] );
$message = $body->details[0]->description ?? '';
if ( $message ) {
throw new RuntimeException( $message );
}
throw new PayPalApiException(
json_decode( $response['body'] ),
$body,
$status_code
);
}