Skip to main content

Prefilling del checkout

Puoi precompilare il checkout con parametri nella query string dell'URL della campagna: anagrafica, importo, frequenza e altro. Funziona sia aprendo l'URL direttamente sia con il Donation Button.

Parametri supportati

ParametroTipoDescrizione
amountdecimaleImporto preselezionato (es. 25.00)
frequencyinteroFrequenza: 0 = una tantum, 12 = mensile
legal_personstringaTipo di persona: INDIVIDUAL o COMPANY
first_namestringaNome
last_namestringaCognome
emailstringaIndirizzo email
phonestringaTelefono
mobilestringaCellulare
business_namestringaRagione sociale (per persone giuridiche)
ssnstringaCodice fiscale
vatstringaPartita IVA
addressstringaIndirizzo
citystringaCittà
localitystringaProvincia / località
postal_codestringaCAP
countrystringaPaese
supporter_idinteroID di un sostenitore esistente
cost_exampleUUIDID di un esempio di costo preselezionato
cost_example_quantityinteroQuantità per l'esempio di costo (maggiore di 0)
tags[]arrayTag da associare al checkout (tags[]=a&tags[]=b)

Nota: Se c'è supporter_id, i campi anagrafici (legal_person, first_name, last_name, email, phone, mobile, business_name, ssn, vat, address, address2, city, locality, postal_code, country) vengono ignorati.

Checkout web

https://tua-org.riseact.site/campaigns/nome-campagna/donate?email=mario.rossi@esempio.it&first_name=Mario&amount=25&frequency=0

Donation Button

<script>
  (window.riseactDonateBtns = window.riseactDonateBtns || []).push({
    checkoutUrl: "https://tua-org.riseact.site/campaigns/nome-campagna/donate?email=mario.rossi@esempio.it&first_name=Mario&amount=25&frequency=0"
  })
</script>

Fonte: https://dev.riseact.org/docs/checkout/prefilling. Copia automatica da dev.riseact.org: non modificare qui, le modifiche vanno fatte sulla documentazione Docusaurus.