2012-07-11 15 views
13

Sto cercando di modificare il modulo AceShop (estensione OpenCart in Joomla) in modo tale che la funzione di registrazione sia fornita agli utenti su alcuni prodotti specifici. La funzionalità predefinita di AceShop è un semplice ordine, ma voglio che il mio negozio abbia alcuni prodotti specifici che possono essere sottoscritti dall'utente. So che i gateway di pagamento come Paypal e Authorize.net forniscono servizi di abbonamento, ma voglio che il mio negozio tenga traccia dei prodotti sottoscritti, in modo che la notifica venga inviata agli utenti iscritti 5 giorni prima del loro ordine che deve essere spedito e quindi potrebbero cambiare i dettagli dell'abbonamento.Sottoscrizione di prodotti su AceShop (estensione Joomla per OpenCart)

In caso di addebito sulla carta di credito, l'utente viene informato e, se l'abbonamento viene ancora inserito, il sistema tenta nuovamente di ricaricare la carta dopo un periodo definito. La fattura di completamento dell'ordine viene inviata ogni volta che la carta di credito viene addebitata, non solo per la prima volta.

Per confusione, voglio sapere se c'è un modo per farlo e sto pensando nella giusta direzione.

La cosa peggiore è che la documentazione di AceShop è disponibile solo per le persone che hanno un abbonamento a pagamento. http://www.joomace.net/support/docs/aceshop

+1

Sarebbe ancora meglio se per questa funzionalità fosse disponibile un'estensione per OpenCart che non riesco a trovare. –

+0

@PeterStuart vergogna sull'autoreferenzialità di OpenCartPlus - si spaventa. Vorrei poter votare il tuo commento. – TheBlackBenzKid

+0

Hai considerato la possibilità di utilizzare un carrello degli acquisti diverso per Joomla che supporta già la gestione degli abbonamenti? Oltre alle alternative già citate, questa potrebbe essere una valida opzione per te. – RecentCoin

risposta

2

Stai chiedendo molto più di quanto puoi pubblicare su StackOverflow. Per gestire addebiti ricorrenti, ti consigliamo di utilizzare un fornitore di servizi commerciali che offre fatturazioni ricorrenti come authorize.net o Paypal Payments Pro. Se si archiviano i dati della carta di credito e si tenta di gestire la fatturazione sul proprio capo, si richiedono problemi. Non solo è molto più complicato, ma ti apri a problemi di responsabilità relativi alla memorizzazione dei numeri delle carte di credito. Se il fornitore di servizi commerciali ha scoperto che stai memorizzando i numeri delle carte di credito, è probabile che tu perda il tuo account.

Detto questo, ci sono un paio di estensioni di pagamento ricorrenti già disponibili per OpenCart che potresti essere in grado di installare.

http://www.opencart.com/index.php?route=extension/extension&filter_search=recurring

Probabilmente ci sono più, ma questo cosa ho trovato sulla prima ricerca.

0

Che cos'è che stai tentando di modificare? Estensione commerciale AceShop o componente OpenCart NON COMMERCIALE?

Poiché si tratta di un prodotto commerciale, non sono sicuro se si violerebbero i termini di licenza modificando il componente AceShop. E la modifica del componente OpenCart, mentre tecnicamente consentito, potrebbe essere resa inoperante se/quando AceShop aggiunge il supporto per una versione più aggiornata di OpenCart.

Ho letto che il supporto di AceShop è piuttosto reattivo. Hai chiesto loro se questa capacità è qualcosa che considererebbero l'aggiunta al loro prodotto principale?

Problemi correlati