/** * 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":5082,"date":"2021-07-29T08:04:00","date_gmt":"2021-07-29T08:04:00","guid":{"rendered":"https:\/\/hostamy.com\/?page_id=5082"},"modified":"2021-07-29T08:04:02","modified_gmt":"2021-07-29T08:04:02","slug":"disclaimer","status":"publish","type":"page","link":"https:\/\/hostamy.com\/en_gb\/disclaimer\/","title":{"rendered":"Disclaimer"},"content":{"rendered":"

Future\/Current Profit\u2019s disclaimer \/Disclaimer sui profitti correnti e futuri<\/strong>I contenuti ed i corsi non costituiscono ne una proiezione futura, ne una promessa, garanzia o rappresentazione alcuna di possibili aumenti dei guadagni correnti e\/o futuri.Acquistando e iscrivendosi al corso\/materiale prodotto dell\u2019Autore confermi e accetti espressamente che non ti e\u2019 stata fatta alcuna promessa\/garanzia di alcun tipo in merito a promesse, suggerimenti, proiezioni, rappresentazioni e\/o prospettive di guadagni e\/o incassi futuri attraverso l\u2019acquisto dei materiali\/corsi\/prodotti\/servizi di Cinzia Cristaudo\u00ae, Hostamy\u00ae Invopia \u00ae e che non abbiamo valutato, consigliato, autorizzato alcuna proiezione, promessa o rappresentazione da parte di soggetti terzi, interni o esterni all\u2019azienda.Nell corso vengono fatti esempi pratici, dimostrazioni di tecniche mirate ad incrementare i profitti che vengono utilizzate nei settori di riferimento. queste di cui sopra rappresentano esclusivamente esempi e stime dei risultati che pensiamo tu possa ottenere applicando gli stessi principi\/tecniche e metodi. Queste pertanto rappresentano esclusivamente ipotesi e stime e non costituiscono garanzia alcuna che tu possa aumentare la tua capacit\u00e0 reddituale e non costituisce per se garanzia alcuna. Pertanto e importante precisare che questo corso non costituisce un consiglio\/suggerimento\/raccomandazione di investimento nel settore di riferimento di qualsiasi tipo e modalit\u00e0 e che pertanto la decisione di investire finanziariamente nel settore di riferimento e presa a titolo personale accendo il rischio imprenditoriale che ne consegue consci che l\u2019investimento possa non risultare in un guadagno ma bens\u00ec in una perdita. Pertanto qualsiasi decisione d\u2019investimento deve essere presa con la dovuta cautela del \u201cbuon padre di famiglia\u201d valutando bene i rischi d\u2019investimento imprenditoriale. Pertanto l\u2019utente conferma di essere consapevole che tutti gli esempi rappresentati e descritti nel corso sia di natura monetaria o pertinente a crediti di qualsiasi natura e tipologia che possano derivare da una attivit\u00e0 come quella proposta (a dispetto che questi possano essere convertiti in denaro o meno) non sono garantiti in alcun modo.Nessuna rappresentazione o\/e garanzia \u00e8 inoltre fatta in merito ad eventuali risultati di profitti e\/o perdite, successi o fallimenti passati o futuri (sia di tipo monetari che non, sia convertibile in denaro o meno) si possa avverare, e che non vi viene fatta alcuna rappresentazione in merito ai vostri guadagni futuri a di successo futuro. Altres\u00ec nessun riferimento a possibili guadagni\/redditi (sia monetari che di altra natura, convertibili in denaro o meno) pu\u00f2 essere inteso e considerato come un suggerimento o indicazione di un possibile incasso medio o stima di incasso futuro.Infine ricordiamo che esistono condizioni sia macro che microeconomiche che sono in grado di influenzare i tuoi risultati economici, come per esempio:(i) Qualsiasi impresa \u00e8 soggetta a influenze relative all’andamento economico sia locale che nazionale e internazionale economia e che pertanto tale forze sono fonte di incertezza e rischio economico per qualsiasi attivit\u00e0 imprenditoriale. Pertanto \u00e8 molto probabile che un momento congiunturale negativo influenzer\u00e0 negativamente i risultati di molti settori economici;(ii) Fattori esterni. Nessuno pu\u00f2 prometterti o garantirti il successo assicurato in tutto quello che farai. Il successo \u00e8 generato da una molteplicit\u00e0 di fattori molti dei quali sono esogeni e non per forza pertinenti al modus-operandi o a te stesso come imprenditore.(iii) Il successo \u00e8 spesso riconducibile a coincidenze spesso fortuite ed \u00e8 riconducibili a tre fattori principali: 1) Esiste un bisogno 2) hai trovato una soluzione al bisogno 3) eri nel punto giusto al momento giusto e sei riuscito a risolvere il problema prima degli altri.(iv) L\u2019attivit\u00e0 imprenditoriale e un impegno di notevole consistenza e richiede un\u2019etica del lavoro, dedizione, motivazione, desiderio di successo e non poche abilit\u00e0 sia pratiche che commerciali. Pertanto, non \u00e8 possibile garantire o alludere che sarai in grado di avere successo n\u00e9 che darti garanzie di guadagni certi. Le attivit\u00e0 online e gli utili che ne possono derivare sono soggette a rischi imprevedibili e attacchi da hackers, pertanto queste attivit\u00e0 non sono adatti a tutti. L’utente non pu\u00f2 basare le propri aspettative su alcuna delle informazioni fornita da noi o presa dal nostro sito Web, ed in ogni caso qualsiasi decisione di investimento (sia monetario che non) deve essere presa con la consapevolezza del fatto che esiste la possibilit\u00e0 di perdita del proprio investimento (anche perdita totale).(v) Guadagni futuri. Tutti i contenuti del nostro sito scaricati sia a titolo gratuito che acquistati, contengono ipotesi, stime, opinioni e dichiarazioni previsionali di aspettative future. Queste devono essere intese rigorosamente ed esclusivamente come opinioni personali ed esempi illustrativi su quelli che potrebbero essere gli utili potenziali. Queste dichiarazioni sono facilmente identificabili perch\u00e9 includono parole come: \u201canticipare”, \u201cstimare\u201d, \u201caspettare\/aspettarsi\u201d, \u201cprogetto\u201d, \u201cintendo\/intendere\u201d, \u201cpiano\/pianificare\u201d, \u201ccredere\u201d, \u201cintendere\u201d e tutte quelle parole e termini che possano intendersi avere un senso simile in relazione alla descrizione di incassi\/profitti\/rendimenti potenziali (sia finanziari che non).Pertanto qualsiasi dichiarazione relativa a utili sia potenziali che non (contenuta nel sito o nei nostri materiali acquistati e\/o scaricati) deve essere intesa come una mera opinione e non costituisce una garanzia alcuna al raggiungimento di tali risultati o analoghi a quelli descritti.(iv) Verifica e cautela. E\u2019 buona norma effettuare sempre le dovute verifiche del caso (in inglese conosciuta come la Due Diligence). Infatti, prima di assumere decisioni che implicano impegni di denaro, e sempre consigliabile agire con estrema cautela, ed in particolare noi raccomandiamo di avvalersi sempre dell\u2019utilizzo di consulenti professionali specialistici quali il commercialista, l\u2019avvocato o il consulente d\u2019investimenti professionale, per verificare la fattibilit\u00e0 delle informazioni ricevute dal nostro sito o dal nostro corso prima di metterele in pratica. Pertanto:a. Nulla di ci\u00f2 che \u00e8 contenuto nel nostro corso o sul nostro sito \u00e8 da intendersi come equivalente a delle consulenze professionali specifiche;b. Nulla di ci\u00f2 che \u00e8 contenuto nel nostro corso o sul nostro sito (documento esempio o altro) costituisce\/fornisce o \u00e8 da considerarsi in alcun modo come equivalente ad una consulenza professionale.c. Le informazioni contenute nel nostro sito e nel nostro corso sono date a tipo di esempio e con scopo\/finalit\u00e0 educative, e pertanto non sono da intendersi come sostitutive alla necessita di avvalersi della consulenza di esperti del settore quali per esempio il commercialista, l\u2019avvocato o il consulente d\u2019investimenti professionale, prima di intraprendere una qualsiasi attivit\u00e0 imprenditoriale.d. Non ci assumiamo alcuna responsabilit\u00e0 per eventuali perdite o danni derivanti dall’uso di collegamenti, informazioni o opportunit\u00e0 contenuti nel sito Web o all’interno di qualsiasi informazione divulgata dal proprietario di questo sito in qualsiasi forma.<\/p>","protected":false},"excerpt":{"rendered":"

Future\/Current Profit\u2019s disclaimer \/Disclaimer sui profitti correnti e futuriI contenuti ed i corsi non costituiscono ne una proiezione futura, ne una promessa, garanzia o rappresentazione alcuna di possibili aumenti dei guadagni correnti e\/o futuri.Acquistando e iscrivendosi al corso\/materiale prodotto dell\u2019Autore confermi e accetti espressamente che non ti e\u2019 stata fatta alcuna promessa\/garanzia di alcun tipo […]<\/p>","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-5082","page","type-page","status-publish","hentry","pmpro-has-access"],"yoast_head":"\nDisclaimer - 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\/disclaimer\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Disclaimer - Hostamy - strumenti per strutture a tema affitti brevi\" \/>\n<meta property=\"og:description\" content=\"Future\/Current Profit\u2019s disclaimer \/Disclaimer sui profitti correnti e futuriI contenuti ed i corsi non costituiscono ne una proiezione futura, ne una promessa, garanzia o rappresentazione alcuna di possibili aumenti dei guadagni correnti e\/o futuri.Acquistando e iscrivendosi al corso\/materiale prodotto dell\u2019Autore confermi e accetti espressamente che non ti e\u2019 stata fatta alcuna promessa\/garanzia di alcun tipo […]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hostamy.com\/en_gb\/disclaimer\/\" \/>\n<meta property=\"og:site_name\" content=\"Hostamy - strumenti per strutture a tema affitti brevi\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-29T08:04:02+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=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hostamy.com\/disclaimer\/\",\"url\":\"https:\/\/hostamy.com\/disclaimer\/\",\"name\":\"Disclaimer - Hostamy - strumenti per strutture a tema affitti brevi\",\"isPartOf\":{\"@id\":\"https:\/\/hostamy.com\/#website\"},\"datePublished\":\"2021-07-29T08:04:00+00:00\",\"dateModified\":\"2021-07-29T08:04:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hostamy.com\/disclaimer\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hostamy.com\/disclaimer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hostamy.com\/disclaimer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hostamy.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Disclaimer\"}]},{\"@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":"Disclaimer - 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\/disclaimer\/","og_locale":"en_GB","og_type":"article","og_title":"Disclaimer - Hostamy - strumenti per strutture a tema affitti brevi","og_description":"Future\/Current Profit\u2019s disclaimer \/Disclaimer sui profitti correnti e futuriI contenuti ed i corsi non costituiscono ne una proiezione futura, ne una promessa, garanzia o rappresentazione alcuna di possibili aumenti dei guadagni correnti e\/o futuri.Acquistando e iscrivendosi al corso\/materiale prodotto dell\u2019Autore confermi e accetti espressamente che non ti e\u2019 stata fatta alcuna promessa\/garanzia di alcun tipo […]","og_url":"https:\/\/hostamy.com\/en_gb\/disclaimer\/","og_site_name":"Hostamy - strumenti per strutture a tema affitti brevi","article_modified_time":"2021-07-29T08:04:02+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hostamy.com\/disclaimer\/","url":"https:\/\/hostamy.com\/disclaimer\/","name":"Disclaimer - Hostamy - strumenti per strutture a tema affitti brevi","isPartOf":{"@id":"https:\/\/hostamy.com\/#website"},"datePublished":"2021-07-29T08:04:00+00:00","dateModified":"2021-07-29T08:04:02+00:00","breadcrumb":{"@id":"https:\/\/hostamy.com\/disclaimer\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hostamy.com\/disclaimer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hostamy.com\/disclaimer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hostamy.com\/"},{"@type":"ListItem","position":2,"name":"Disclaimer"}]},{"@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\/5082","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=5082"}],"version-history":[{"count":1,"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/pages\/5082\/revisions"}],"predecessor-version":[{"id":5083,"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/pages\/5082\/revisions\/5083"}],"wp:attachment":[{"href":"https:\/\/hostamy.com\/en_gb\/wp-json\/wp\/v2\/media?parent=5082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}