/** * The API for operations with orders. * * @package WooCommerce\PayPalCommerce\Api * * @phpcs:disable Squiz.Commenting.FunctionCommentThrowTag */ declare (strict_types=1); namespace WooCommerce\PayPalCommerce\Api; use Exception; use InvalidArgumentException; use RuntimeException; use WC_Order; use WooCommerce\PayPalCommerce\ApiClient\Endpoint\OrderEndpoint; use WooCommerce\PayPalCommerce\ApiClient\Entity\Order; use WooCommerce\PayPalCommerce\PPCP; use WooCommerce\PayPalCommerce\WcGateway\Gateway\PayPalGateway; use WooCommerce\PayPalCommerce\WcGateway\Helper\RefundFeesUpdater; use WooCommerce\PayPalCommerce\WcGateway\Processor\AuthorizedPaymentsProcessor; use WooCommerce\PayPalCommerce\WcGateway\Processor\OrderProcessor; use WooCommerce\PayPalCommerce\WcGateway\Processor\RefundProcessor; /** * Returns the PayPal order. * * @param string|WC_Order $paypal_id_or_wc_order The ID of PayPal order or a WC order (with the ID in meta). * @throws InvalidArgumentException When the argument cannot be used for retrieving the order. * @throws Exception When the operation fails. */ function ppcp_get_paypal_order($paypal_id_or_wc_order): Order { if ($paypal_id_or_wc_order instanceof WC_Order) { $paypal_id_or_wc_order = $paypal_id_or_wc_order->get_meta(PayPalGateway::ORDER_ID_META_KEY); if (!$paypal_id_or_wc_order) { throw new InvalidArgumentException('PayPal order ID not found in meta.'); } } if (!is_string($paypal_id_or_wc_order)) { throw new InvalidArgumentException('Invalid PayPal order ID, string expected.'); } $order_endpoint = PPCP::container()->get('api.endpoint.order'); assert($order_endpoint instanceof OrderEndpoint); return $order_endpoint->order($paypal_id_or_wc_order); } /** * Creates a PayPal order for the given WC order. * * @param WC_Order $wc_order The WC order. * @throws Exception When the operation fails. */ function ppcp_create_paypal_order_for_wc_order(WC_Order $wc_order): Order { $order_processor = PPCP::container()->get('wcgateway.order-processor'); assert($order_processor instanceof OrderProcessor); return $order_processor->create_order($wc_order); } /** * Captures the PayPal order. * * @param WC_Order $wc_order The WC order. * @throws InvalidArgumentException When the order cannot be captured. * @throws Exception When the operation fails. */ function ppcp_capture_order(WC_Order $wc_order): void { $intent = strtoupper((string) $wc_order->get_meta(PayPalGateway::INTENT_META_KEY)); if ($intent !== 'AUTHORIZE') { throw new InvalidArgumentException('Only orders with "authorize" intent can be captured.'); } $captured = wc_string_to_bool($wc_order->get_meta(AuthorizedPaymentsProcessor::CAPTURED_META_KEY)); if ($captured) { throw new InvalidArgumentException('The order is already captured.'); } $authorized_payment_processor = PPCP::container()->get('wcgateway.processor.authorized-payments'); assert($authorized_payment_processor instanceof AuthorizedPaymentsProcessor); if (!$authorized_payment_processor->capture_authorized_payment($wc_order)) { throw new RuntimeException('Capture failed.'); } } /** * Reauthorizes the PayPal order. * * @param WC_Order $wc_order The WC order. * @throws InvalidArgumentException When the order cannot be captured. * @throws Exception When the operation fails. */ function ppcp_reauthorize_order(WC_Order $wc_order): void { $intent = strtoupper((string) $wc_order->get_meta(PayPalGateway::INTENT_META_KEY)); if ($intent !== 'AUTHORIZE') { throw new InvalidArgumentException('Only orders with "authorize" intent can be reauthorized.'); } $captured = wc_string_to_bool($wc_order->get_meta(AuthorizedPaymentsProcessor::CAPTURED_META_KEY)); if ($captured) { throw new InvalidArgumentException('The order is already captured.'); } $authorized_payment_processor = PPCP::container()->get('wcgateway.processor.authorized-payments'); assert($authorized_payment_processor instanceof AuthorizedPaymentsProcessor); if ($authorized_payment_processor->reauthorize_payment($wc_order) !== AuthorizedPaymentsProcessor::SUCCESSFUL) { throw new RuntimeException($authorized_payment_processor->reauthorization_failure_reason() ?: 'Reauthorization failed.'); } } /** * Refunds the PayPal order. * Note that you can use wc_refund_payment() to trigger the refund in WC and PayPal. * * @param WC_Order $wc_order The WC order. * @param float $amount The refund amount. * @param string $reason The reason for the refund. * @return string The PayPal refund ID. * @throws InvalidArgumentException When the order cannot be refunded. * @throws Exception When the operation fails. */ function ppcp_refund_order(WC_Order $wc_order, float $amount, string $reason = ''): string { $order = ppcp_get_paypal_order($wc_order); $refund_processor = PPCP::container()->get('wcgateway.processor.refunds'); assert($refund_processor instanceof RefundProcessor); return $refund_processor->refund($order, $wc_order, $amount, $reason); } /** * Voids the authorization. * * @param WC_Order $wc_order The WC order. * @throws InvalidArgumentException When the order cannot be voided. * @throws Exception When the operation fails. */ function ppcp_void_order(WC_Order $wc_order): void { $order = ppcp_get_paypal_order($wc_order); $refund_processor = PPCP::container()->get('wcgateway.processor.refunds'); assert($refund_processor instanceof RefundProcessor); $refund_processor->void($order); } /** * Updates the PayPal refund fees totals on an order. * * @param WC_Order $wc_order The WC order. */ function ppcp_update_order_refund_fees(WC_Order $wc_order): void { $updater = PPCP::container()->get('wcgateway.helper.refund-fees-updater'); assert($updater instanceof RefundFeesUpdater); $updater->update($wc_order); } {"id":6568,"date":"2023-01-21T17:43:29","date_gmt":"2023-01-21T17:43:29","guid":{"rendered":"https:\/\/hostamy.com\/?page_id=6568"},"modified":"2023-01-21T18:37:59","modified_gmt":"2023-01-21T18:37:59","slug":"i-nuovi-trend-del-turismo-nel-2023","status":"publish","type":"page","link":"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/","title":{"rendered":"I nuovi Trend del turismo nel 2023"},"content":{"rendered":"
\n\t\t

In questo nuovo articolo parleremo dei nuovi del turismo del 2023
\n<\/h2><\/div><\/div><\/div><\/div><\/div>\n\n
\n\t\t
\n\t
\n\t\t
\n\t\t\t

I viaggi sono sempre stati fondamentali per molti di noi e, attraversando un lungo periodo di rinunce negli anni precedenti, abbiamo aspettato con pazienza il momento giusto per poter viaggiare di nuovo.<\/span><\/p>\n

Il 2023 sar\u00e0 un anno decisivo, infatti, nonostante l\u2019inflazione, si prevede un ritorno ai livelli pre-pandemia, con un aumento dei viaggi del 30%.<\/span><\/p>\n

I viaggiatori danno pi\u00f9 importanza ai viaggi ora rispetto al periodo pre-pandemia. I motivi sono chiari: molti viaggiatori vogliono cambiare aria, ottenendo cos\u00ec anche dei benefici per la salute sia fisica che mentale.\u00a0<\/span><\/p>\n

Aumenta il desiderio di recuperare il tempo perduto con la famiglia e gli amici e magari di vivere insieme nuove esperienze, abbandonando la propria comfort zone.<\/span><\/p>\n

Aumenta la sensibilit\u00e0 nei confronti dei turismo ecosostenibile. La maggior parte dei viaggiatori cerca opzioni sostenibili. Questo \u00e8 un trend importante tanto che Google ha inserito dei criteri di ricerca appositi per gli hotel green.<\/span><\/p>\n

Dopo la situazione causata dalla pandemia da Covid-19 i turisti hanno bisogno di flessibilit\u00e0 nei prezzi e pagamenti, necessario diventa la possibilit\u00e0 di rimborso o di cambi di prenotazione senza costi o penali.<\/span><\/p>\n

A causa degli aumenti di prezzi risulta sempre pi\u00f9 importante ottenere dei servizi gratuiti (es. parcheggio gratuito), questi possono infatti fare la differenza nel momento in cui un potenziale ospite decide di prenotare un soggiorno nella tua struttura.<\/span><\/p>\n

Oltre a questo risulta una buona scelta dedicare agli ospiti vari sconti, come ad esempio uno sconto per la prenotazione di pacchetti (es volo+ hotel) o ancora <\/span>uno sconto per gli iscritti al programma fedelt\u00e0 del fornitore.\u00a0<\/span><\/p>\n

A questo proposito notevole importanza dobbiamo attribuire alla fidelizzazione dei clienti. Questa \u00e8 un\u2019ottima opportunit\u00e0 perch\u00e9 permette agli ospiti di approfittare di gradite scontistiche e offerte come ad esempio tariffe speciali scontate dedicate agli iscritti al programma oppure ancora la possibilit\u00e0 di accumulare punti da utilizzare in occasione di prenotazioni future.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n\n\t

\n\t\t
\n\t\t\t

Alcuni consigli utili per andare incontro alle richieste dei viaggiatori nel 2023<\/h3>\n\n\t\t<\/div>\n\t<\/div>\n\n\t
\n\t\t
\n\t\t\t
    \n
  • Offri <\/b> tariffe rimborsabili e condizioni flessibili: <\/b>nonostante la situazione sia attualmente pi\u00f9 stabile, molti fattori possono compromettere i viaggi prenotati dai tuoi ospiti. Offrire tariffe rimborsabili o condizioni flessibili aumenta la fiducia e la tranquillit\u00e0 del tuo ospite. <\/span>
    \n<\/span><\/li>\n
  • Fai leva sui desideri dei viaggiatori: <\/b>nella descrizione della tua struttura fai leva sui desideri che ha il tuo ospite ideale, quell\u2019ospite a cui hai pensato quando hai realizzato la tua struttura, convincendolo che tu sei in grado di soddisfarli con successo.<\/span><\/li>\n
  • Amplia e comunica i tuoi valori: <\/b>valori come l\u2019inclusivit\u00e0 e l\u2019ecosostenibilit\u00e0 incidono notevolmente sulla scelta dei viaggiatori. Se questi fanno parte della cultura della tua struttura, mettili in mostra il pi\u00f9 possibile per raggiungere potenziali ospiti che condividono questi valori.<\/span><\/li>\n
  • Monitora le recensioni: <\/b>curare le recensioni \u00e8 fondamentale <\/span> perch\u00e9 ti permette di ottenere spunti su cosa migliorare <\/span> all\u2019interno della tua struttura. Non dimenticare inoltre che le <\/span> recensioni influiscono notevolmente sulla scelta dei potenziali <\/span> ospiti.<\/span><\/li>\n<\/ul>\n\n\t\t<\/div>\n\t<\/div>\n\n\t
    \n\t\t
    \n\t\t\t

    Nuovi trend del turismo nel 2023<\/b><\/h3>\n\n\t\t<\/div>\n\t<\/div>\n\n\t
    \n\t\t
    \n\t\t\t

    Il 2023 sar\u00e0 l\u2019anno decisivo e come prima detto, si prospetta un ritorno ai livelli pre-pandemia, nonostante il problema dell\u2019inflazione.<\/span><\/p>\n

    In questo nuovo anno \u00e8 molto chiaro il bisogno dei viaggiatori di ritrovare, prendersi cura di s\u00e9 e fare esperienze sensazionali.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n\n\t

    \n\t\t
    \n\t\t\t

    Ecco a te i 3 trend del turismo nel 2023<\/h3>\n\n\t\t<\/div>\n\t<\/div>\n\n\t
    \n\t\t
    \n\t\t\t

    – <\/span>Viaggi dedicati ad esperienze reali e concrete in natura<\/b>: dopo l\u2019esperienza della pandemia, molti viaggiatori, costretti purtroppo ad un lungo periodo di isolamento, hanno deciso di dedicare i propri viaggi alla natura e alla sua riscoperta.<\/span><\/p>\n

    – <\/span>Viaggi focalizzati al benessere di corpo e anima<\/b>: la pandemia ha portato un forte stress psicologico e fisico, cos\u00ec molti viaggiatori hanno deciso di concentrarsi su s\u00e9 stessi e dedicare i propri viaggi alla cura del corpo e dell\u2019anima<\/span><\/p>\n

    – <\/span>Viaggi nei luoghi dove sono stati ambientati film e serie TV<\/b>: le serie TV fanno parte ormai della nostra vita quotidiana e ci sono ambientazioni delle stesse che ci fanno emozionare per la loro bellezza o semplicemente perch\u00e9 le abbiamo viste in TV. Grazie a questo, molti viaggiatori decidono di recarsi in questi luoghi per ammirarli di presenza e godere delle ambientazioni delle loro serie preferite.<\/span><\/p>\n

    Una cosa \u00e8 certa, questo 2023 sar\u00e0 l\u2019anno della svolta e noi host dobbiamo dare il meglio di noi, dobbiamo essere pronti a questa grande ripresa e recuperare ci\u00f2 che \u00e8 stato purtroppo perso negli anni precedenti.\u00a0<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"In questo nuovo articolo parleremo dei nuovi del turismo del 2023 I viaggi sono sempre stati fondamentali per molti di noi e, attraversando un lungo periodo di rinunce negli anni precedenti, abbiamo aspettato con pazienza il momento giusto per poter viaggiare di nuovo. Il 2023 sar\u00e0 un anno decisivo, infatti, nonostante l\u2019inflazione, si prevede un [...]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"pmpro_default_level":"","footnotes":""},"class_list":["post-6568","page","type-page","status-publish","hentry","pmpro-has-access"],"yoast_head":"\nI nuovi Trend del turismo nel 2023 - Hostamy - strumenti per strutture a tema affitti brevi<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I nuovi Trend del turismo nel 2023 - Hostamy - strumenti per strutture a tema affitti brevi\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/\" \/>\n<meta property=\"og:site_name\" content=\"Hostamy - strumenti per strutture a tema affitti brevi\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-21T18:37:59+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/\",\"url\":\"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/\",\"name\":\"I nuovi Trend del turismo nel 2023 - Hostamy - strumenti per strutture a tema affitti brevi\",\"isPartOf\":{\"@id\":\"https:\/\/hostamy.com\/#website\"},\"datePublished\":\"2023-01-21T17:43:29+00:00\",\"dateModified\":\"2023-01-21T18:37:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hostamy.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I nuovi Trend del turismo nel 2023\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hostamy.com\/#website\",\"url\":\"https:\/\/hostamy.com\/\",\"name\":\"Hostamy - strumenti per strutture a tema affitti brevi\",\"description\":\"Blog e prodotti per host di case vacanze, LT e B&B a diventare più digitali. Cartelli per la casa, contratto di affitto, Libro degli Ospiti etc.\",\"publisher\":{\"@id\":\"https:\/\/hostamy.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hostamy.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hostamy.com\/#organization\",\"name\":\"Hostamy - strumenti per strutture a tema affitti brevi\",\"url\":\"https:\/\/hostamy.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/hostamy.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hostamy.com\/wp-content\/uploads\/2021\/07\/cropped-1-4-e1627541980492.png\",\"contentUrl\":\"https:\/\/hostamy.com\/wp-content\/uploads\/2021\/07\/cropped-1-4-e1627541980492.png\",\"width\":200,\"height\":200,\"caption\":\"Hostamy - strumenti per strutture a tema affitti brevi\"},\"image\":{\"@id\":\"https:\/\/hostamy.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I nuovi Trend del turismo nel 2023 - Hostamy - strumenti per strutture a tema affitti brevi","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/","og_locale":"en_GB","og_type":"article","og_title":"I nuovi Trend del turismo nel 2023 - Hostamy - strumenti per strutture a tema affitti brevi","og_url":"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/","og_site_name":"Hostamy - strumenti per strutture a tema affitti brevi","article_modified_time":"2023-01-21T18:37:59+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/","url":"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/","name":"I nuovi Trend del turismo nel 2023 - Hostamy - strumenti per strutture a tema affitti brevi","isPartOf":{"@id":"https:\/\/hostamy.com\/#website"},"datePublished":"2023-01-21T17:43:29+00:00","dateModified":"2023-01-21T18:37:59+00:00","breadcrumb":{"@id":"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hostamy.com\/en_gb\/i-nuovi-trend-del-turismo-nel-2023\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hostamy.com\/"},{"@type":"ListItem","position":2,"name":"I nuovi Trend del turismo nel 2023"}]},{"@type":"WebSite","@id":"https:\/\/hostamy.com\/#website","url":"https:\/\/hostamy.com\/","name":"Hostamy - strumenti per strutture a tema affitti brevi","description":"Blog e prodotti per host di case vacanze, LT e B&B a diventare più digitali. Cartelli per la casa, contratto di affitto, Libro degli Ospiti etc.","publisher":{"@id":"https:\/\/hostamy.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hostamy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/hostamy.com\/#organization","name":"Hostamy - strumenti per strutture a tema affitti brevi","url":"https:\/\/hostamy.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/hostamy.com\/#\/schema\/logo\/image\/","url":"https:\/\/hostamy.com\/wp-content\/uploads\/2021\/07\/cropped-1-4-e1627541980492.png","contentUrl":"https:\/\/hostamy.com\/wp-content\/uploads\/2021\/07\/cropped-1-4-e1627541980492.png","width":200,"height":200,"caption":"Hostamy - strumenti per strutture a tema affitti brevi"},"image":{"@id":"https:\/\/hostamy.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/pages\/6568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/comments?post=6568"}],"version-history":[{"count":2,"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/pages\/6568\/revisions"}],"predecessor-version":[{"id":6570,"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/pages\/6568\/revisions\/6570"}],"wp:attachment":[{"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/media?parent=6568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}