Modificare data di pagamento via API

Topic summary

Un utente chiede come modificare la data di pagamento tramite API GraphQL usando la mutation orderMarkAsPaid, invece di utilizzare la data della chiamata API. Il problema nasce dal fatto che gli ordini vengono elaborati in modo differito, quindi il pagamento potrebbe essere stato effettuato giorni prima dell’elaborazione.

Risposta del supporto:

  • I consulenti Shopify non offrono supporto diretto sulle API
  • Viene suggerito un documento della community che tratta termini di pagamento differiti e draft orders API
  • Viene spiegata la procedura manuale dal pannello Shopify:
    • Andare su Ordini → selezionare l’ordine
    • Nella sezione “In sospeso”, cliccare “Aggiungi termini di pagamento”
    • Selezionare condizioni di pagamento (scadenza fissa o entro X giorni dall’emissione)
    • Salvare le modifiche

Suggerimento finale: Se serve supporto tecnico più approfondito sulle API, considerare di ingaggiare un Shopify Expert.

La discussione rimane aperta senza una soluzione API specifica.

Summarized with AI on November 21. AI used: claude-sonnet-4-5-20250929.

Buonasera, avrei bisogno di dare un data specifica al pagamento quando lo setto via graphql la mutation “orderMarkAsPaid” al posto della data in cui faccio la chiamata. In quanto gli ordini vengono elaborati in modo differito e il pagamento può essere stato effettuato molti giorni prima dell’elaborazione.

E’ possibile ?

Gentile @FabriXio_Brico ,

Grazie per averci contattato, sarà un piacere assisterti; Se ho ben capito stai cercando di modificare la data dei pagamenti via API, in maniera tale che gli ordini vengono elaborati in modo differito. Non sono una specialista in API e noi consulenti di Shopify non offriamo supporto in merito, ma dai un’ occhiata a questo documento, pare proprio faccia a caso tuo:

  • Dal pannello di controllo Shopify, vai a Ordini.
  • Dalla pagina Ordini, fai clic sul numero dell’ordine.
  • Nella sezione In sospeso, fai clic su Aggiungi termini di pagamento.
  • Seleziona una delle seguenti Condizioni di pagamento:

Per impostare il pagamento in scadenza il giorno in cui invii la fattura, seleziona Scadenza al ricevimento.

Per impostare il pagamento dovuto entro un periodo di tempo da una data di emissione, selezionare una delle opzioni Entro giorni, quindi inserire la Data di emissione.

Per impostare la scadenza del pagamento in un giorno specifico, selezionare Data fissa, quindi inserire la Data di scadenza.

  • Fare clic su Salva.

Nel caso ti servisse maggiore supporto in merito, un’ opzione è quella di ingaggiare uno degli Esperti Shopify (qui come fare).

Approfitto di questa interazione per chiederti se ti piacerebbe condividere con me un feedback rispetto alla tua esperienza su Shopify? Che tipo di prodotti commercializzi? C’è qualche area del tuo business sul quale vorresti discutere o che ti lascia perplesso? Fammi sapere, resto assolutamente a tua disposizione.