VirtueMart/it

From Joomdle
Jump to navigationJump to search

Integrazione di Joomdle con Virtuemart 1.1.4

Questa "opzione" viene fornita così com'è senza garanzie, espresse o implicite. Joomdle e ciascun individuo associato al progetto e supporto non dovrà essere considerato responsabile per perdita di dati, reputazioni e/o danni monetari. È fortemente raccomandato che questa "opzione" venga installata, configurata e testata in un sistema di prova ( ovvero non in un sito attivo e funzionante) connesso con un sistema di pagamento associato a PayPal prima dell'implementazione in un sito funzionale.

Questa documentazione è valida per Joomdle R0.23 e Virtuemart 1.1.4

Questa funzione è sperimentale e non è ancora stata completamente sviluppata e testata.

Assicuratevi di avere un account Paypal correttamente impostato e configurato prima di effettuare prove specifiche nel vostro sistema.

Le schermate visualizzate fanno riferimento alla versione inglese.

Limitazioni

  • Attualmente Joomdle supporta solo il metodo di pagamento Paypal (form HTML).
  • Disabilitare o nascondere un corso in Moodle non rimuove automaticamente il prodotto da Virtuemart. Dovrete prima rimuovere il prodotto da Joomla e quindi disabilitare /nascondere il corso in Moodle.

Caratteristiche

  • Permette al webmaster di pubblicare i corsi Moodle in un negozio Virtuemart.
  • Permette agli utenti di acquistare un corso Moodle pagandolo per PayPal ( Form HTML) come qualsiasi altro prodotto venduto attraverso Virtuemart.
  • Iscrive automaticamente l'acquirente nei corsi selezionati ed acquistati.
  • Invia una email personalizzata all'acquirente che conferma l'acquisto / fornisce istruzioni per ottenere accesso al corso.

Configurazione Virtuemart 1.1.4

Assicuratevi di avere la versione 1.1.4 installata e perfettamente funzionante prima di procedere. Joomdle non è stato provato con versioni precedenti di Virtuemart.

Configurare Virtuemart per vendita a mezzo download.

Dalla configurazione di Virtuemart selezionare la scheda Download. -->Abilita download.

Assicuratevi che il file administrator/components/com_virtuemart/virtuemart.cfg.php si accessibile in scrittura.

Creazione di una nuova categoria di prodotti in Virtuemart

Sotto il menù prodotti di Virtuemart create una nuova categoria prodotti in cui inserire i corsi Moodle. Annotate l'ID della categoria che vi verrà chiesta nei parametri di configurazione globali di Joomdle.

Abilitare Paypal

Abilitare Paypal (HTML-form based) come metodo di pagamento e configurarlo normalmente tranne che per la modifica dell'url di notifica ("notify-url") nella sezione Metodo di pagamento Paypal / Configurazione / Informazioni di pagamento extra.

  • Modificare l'URL di notifica nel blocco Informazioni Extra di Pagamento. Modificare
    • "notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php",
    • con
    • "notify_url" => SECUREURL ."administrator/components/com_joomdle/paypal_notify.php",

Assicuratevi di avere i diritti di modifica relativi al file administrator/components/com_virtuemart/classes/payment/ps_paypal.cfg.php .

Joomdle Configuration

Moodle

The package enrol_joomdle.zip contains a new enrolment method for Moodle.

To install, unzip enrol_joomdle.zip into a temp folder and copy the files to the moodle/enrol folder on your web server (you should have a new folder called moodle/enrol/joomdle now).

Enter Moodle as an administrator.

A new enrol method, called Joomdle, should appear in Courses/Enrolments. Enable it and set it as default.

Click Edit to configure its options:

  • Default cost: The default cost to enroll in courses
  • Currency: Your preferred default currency for courses
  • Enrol message: A message to show to the user if he tries to access the course without having paid.
Joomla

To start using Joomdle's Virtuemart integration, enable it in Joomdle Global Configuration (click on the Parameters button in Joomdle Configuration) as shown in the image below.

File:R023 vm int joomdle config 1.jpg

Enter the Virtuemart Product Category ID for which you wish Moodle's courses to appear. This means you will not need to manually create Virtuemart products.

Moodle courses will automatically be created in Virtuemart and Published.

In addition, you can configure Joomdle to send out an email to the buyer once the payment has been completed successfully.

  • Either enter the Subject and Body of the email you wish to send; or
  • EnterCOURSE_NAME and COURSE_URL for Joomdle to "grab" the values from Moodle.

This "feature" is provided as is and no warranties, guarantees or otherwise, expressed or implied, are provided. Joomdle and individuals associated with its development and support shall not be held responsible for any loss of data, reputation, and/or money in any currency whatsoever. It is strongly advised that this "feature" be installed, configured, tested and proven working in a test environment connected to Paypal's Sandbox development environment prior to being implemented in a production site.