Passa al contenuto
Crea account
o
Accedi
Il logo della documentazione Stripe
/
Chiedi all'IA
Crea un account
Accedi
Inizia
Pagamenti
Ricavi
Per piattaforme e marketplace
Gestione del denaro
Risorse per sviluppatori
Panoramica
Informazioni sui pagamenti con Stripe
Eseguire l'upgrade dell'integrazione
Analisi dei dati sui pagamenti
Pagamenti online
PanoramicaTrovare il caso d'uso più adattoUse Managed Payments
Utilizzare Payment Links
Use a prebuilt checkout page
    Panoramica
    Guide rapide
    Personalizzare l'aspetto
    Raccogliere informazioni aggiuntive
    Riscuotere le imposte
      Usa le aliquote fiscali manuali
      Ottenere ID fiscali
    Aggiornare la procedura di pagamento in modo dinamico
    Gestire il catalogo dei prodotti
    Abbonamenti
    Gestire i metodi di pagamento
    Consentire ai clienti di pagare nella loro valuta locale
    Aggiungere sconti, upsell e voci facoltative
    Configura pagamenti futuri
    Salvare i dati di pagamento durante il pagamento
    Dopo il pagamento
    Migrare da una procedura di pagamento esistente
    Migrare Checkout per utilizzare Prices
Build a custom integration with Elements
Creare un'integrazione in-app
Metodi di pagamento
Aggiungere modalità di pagamento
Gestire i metodi di pagamento
Pagare più velocemente con Link
Interfacce di pagamento
Payment Links
Checkout
Elements per il Web
Pagamenti in-app
Scenari di pagamento
Gestire più valute
Flussi di pagamento personalizzati
Acquisizione flessibile
Orchestrazione
Pagamenti di persona
Terminal
Oltre i pagamenti
Costituire un'azienda
Criptovaluta
Financial Connections
Climate
Informazioni sulle frodi
Protezione contro le frodi di Radar
Gestisci le contestazioni
Verificare l'identità
Pagina inizialePagamentiUse a prebuilt checkout page

Riscuotere le imposte

Scopri come riscuotere le imposte per i pagamenti una tantum in Stripe Checkout.

Stripe Tax consente di calcolare l’imposta relativa ai pagamenti ricorrenti e una tantum quando usi Checkout. Puoi abilitare Stripe Tax per calcolare automaticamente le imposte su tutti gli acquisti e abbonamenti di Checkout.

Creare una sessione di Checkout

Dopo aver aggiornato i prodotti e i prezzi, potrai iniziare a calcolare le imposte sulle sessioni di Checkout. Puoi creare sessioni per gli acquisti una tantum e per quelli ricorrenti.

Per calcolare le imposte per i nuovi clienti, Checkout convalida e utilizza l’indirizzo di fatturazione o spedizione fornito. Per i clienti esistenti, Checkout calcola le imposte convalidando e utilizzando l’indirizzo di fatturazione o spedizione del cliente collegato. Se acquisisci un nuovo indirizzo di fatturazione o spedizione per un cliente esistente, Checkout non ignorerà automaticamente le informazioni precedenti, ma dovrai esplicitamente richiedere le modifiche all’indirizzo del cliente.

Apple Pay e Google Pay

Per garantire che Google Pay sia offerto come metodo di pagamento durante l’utilizzo di Stripe Tax in Checkout, è necessario richiedere l’indirizzo di spedizione o fornire a un cliente esistente un indirizzo di spedizione salvato. Apple Pay con Stripe Tax viene visualizzato solo se il browser del cliente supporta Apple Pay versione 12 o successive.

Calcolare le imposte per i nuovi clienti

Se non specifichi un cliente esistente quando crei una sessione di Checkout, Checkout crea un nuovo cliente e salva automaticamente l’indirizzo di fatturazione e le informazioni relative alla spedizione. Checkout usa l’indirizzo di spedizione inserito durante la sessione per determinare il luogo in cui si trova il cliente e procedere al calcolo delle imposte. Se non acquisisci le informazioni relative alla spedizione, Checkout utilizza l’indirizzo di fatturazione.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=2 \ -d "automatic_tax[enabled]"=true \ -d mode=payment \ -d ui_mode=embedded \ --data-urlencode return_url="https://example.com/return"

FacoltativoAggiornare prodotti e prezzi

Stripe Tax utilizza le informazioni salvate nei prodotti e nei prezzi per calcolare le imposte, come il codice imposta e il comportamento fiscale. Se non specifichi esplicitamente queste configurazioni, Stripe Tax utilizzerà il codice imposta predefinito selezionato in Impostazioni fiscali.

Per ulteriori informazioni, consulta Specificare i codici d’imposta dei prodotti e il comportamento fiscale.

FacoltativoCalcolare le imposte per i clienti esistenti

Per calcolare le imposte su una sessione di Checkout di un cliente esistente, imposta il parametro automatic_tax[enabled] su true quando crei la sessione. Puoi basare i calcoli delle imposte sugli indirizzi esistenti del cliente o sui nuovi indirizzi acquisiti durante il pagamento:

Usare gli indirizzi esistenti del cliente per le imposte

Se hai già raccolto gli indirizzi dei clienti esistenti, puoi basare i calcoli delle imposte su quegli indirizzi piuttosto che sugli indirizzi raccolti durante il pagamento:

  • Quale indirizzo del cliente usa Checkout per le imposte?

    Se disponibile, per calcolare le imposte Checkout usa l’indirizzo di spedizione salvato del cliente. In alternativa, Checkout calcola le imposte usando l’indirizzo di fatturazione salvato del cliente.

  • Gli indirizzi del cliente devono rispettare requisiti particolari?

    Quando si usano gli indirizzi esistenti per le imposte, il cliente deve avere un indirizzo di spedizione o un indirizzo di fatturazione valido salvato. Puoi verificare se gli indirizzi salvati di un cliente sono validi o meno controllando la proprietà customer.tax.automatic_tax. Se il valore di customer.tax.automatic_tax è supported o not_collecting, gli indirizzi salvati del cliente sono validi e puoi abilitare Stripe Tax nelle sessioni di Checkout per quel cliente.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=2 \ -d "automatic_tax[enabled]"=true \ -d customer=
{{CUSTOMER_ID}}
\ -d mode=payment \ -d ui_mode=embedded \ --data-urlencode return_url="https://example.com/return"

Usare gli indirizzi raccolti durante la fase di pagamento per le imposte

Puoi configurare Checkout in modo da salvare i nuovi indirizzi di spedizione o fatturazione di un cliente. In questo caso, Checkout calcola le imposte usando l’indirizzo inserito durante il pagamento.

  • Quale indirizzo usa Checkout per le imposte?

    Se acquisisci gli indirizzi di spedizione, Checkout utilizza l’indirizzo di spedizione inserito durante la sessione per calcolare le imposte. In alternativa, Checkout calcola le imposte usando l’indirizzo di fatturazione inserito durante la sessione.

  • Dove vengono salvati gli indirizzi raccolti durante la fase di pagamento?

    Se acquisisci gli indirizzi di spedizione, Checkout salva l’indirizzo di spedizione inserito durante la sessione nella proprietà customer.shipping.address del cliente. In alternativa, Checkout salva l’indirizzo di fatturazione inserito durante la sessione nella proprietà customer.address del cliente. In entrambi i casi, l’indirizzo utilizzato per le imposte sostituirà tutti gli indirizzi esistenti.

Se acquisisci gli indirizzi di spedizione con Checkout, imposta la proprietà customer_update[shipping] su auto. Questo ti permette di copiare le informazioni di spedizione da Checkout per quel cliente.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=2 \ -d "automatic_tax[enabled]"=true \ -d customer=
{{CUSTOMER_ID}}
\ -d "customer_update[shipping]"=auto \ -d "shipping_address_collection[allowed_countries][0]"=US \ -d mode=payment \ -d ui_mode=embedded \ --data-urlencode return_url="https://example.com/return"

Se non acquisisci gli indirizzi di spedizione con Checkout e desideri usare gli indirizzi di fatturazione inseriti durante la procedura di pagamento per le imposte, devi salvare l’indirizzo di fatturazione del cliente. Imposta la proprietà customer_update[address] su auto in modo da copiare l’indirizzo appena inserito per il cliente fornito.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=2 \ -d "automatic_tax[enabled]"=true \ -d customer=
{{CUSTOMER_ID}}
\ -d "customer_update[shipping]"=auto \ -d mode=payment \ -d ui_mode=embedded \ --data-urlencode return_url="https://example.com/return"

FacoltativoControllare la risposta

Se vuoi vedere i risultati dell’ultimo calcolo delle imposte, usa la proprietà total_details.amount_tax nella risorsa della sessione di Checkout, che mostra l’importo delle imposte calcolato. In più, puoi utilizzare la Dashboard per visualizzare le imposte risultanti per ciascun pagamento.

Questa pagina è stata utile?
SìNo
  • Hai bisogno di aiuto? Contatta l'assistenza clienti.
  • Partecipa al nostro programma di accesso anticipato.
  • Dai un'occhiata al nostro registro delle modifiche.
  • Domande? Contattaci.
  • LLM? Leggi llms.txt.
  • Realizzato da Markdoc