Download the PHP package o2ti/flag-recurring-magento without Composer
On this page you can find all versions of the php package o2ti/flag-recurring-magento. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download o2ti/flag-recurring-magento
More information about o2ti/flag-recurring-magento
Files in o2ti/flag-recurring-magento
Package flag-recurring-magento
Short Description Add Flag to Recurring in PagBank Module
License OSL-3.0 AFL-3.0
Informations about the package flag-recurring-magento
PagBank Flag Recurring Magento
Essa é uma extensão do módulo pagbank/payment-magento para adiconar uma flag que permite a recorrência de pagamento.
Essa extensão não faz o motor de recorrência, ela apenas implementa a ação necessária para a PagBank identificar o pagamento como recorrente.
Sua lógica de definição para o fluxo de pagamento é via configuração administrativa, implementada no arquivo Model/FlagRecurringConfigProvider.php em caso de uso em produção recomendamos alterar a lógica para captura dessa informação possivelmente baseada nos produtos do carrinho.
Resalvas e Advertências de Uso
Essa é uma extensão do módulo oficial da empresa PagBank.
Em caso de dúvidas e problemas com a extensão acionar o time da PagBank/O2TI através do github.
Instalação
Recomendos a instalação manual, uma vez que em produção você possivelmente precisará alterar a lógica de definição da flag de recorrência.
Orientação para a construção de um motor de recorrência
Para novos ciclos de pagamento para recorrência você deverá realizar o pagamento utilizando o vault salvo no processo inicial e alterar a flag para 'SUBSEQUENT'.
Exemplo de request, posterior a todas as etapas anteriores para o pagamento via recorrência.
sendo em vault_public_hash
o valor público do cartão salvo, que pode ser obtido com:
e recurring_type agora definido com SUBSEQUENT