|
| __construct (Security $security, CustomEntityManager $em, TranslatorInterface $translator, EventDispatcherInterface $eventDispatcher, SessionInterface $session, LoginAuthenticator $authenticator, GuardAuthenticatorHandler $guardHandler, UserManagerInterface $userManager, Payum $payum, Environment $templating, OperationUtils $operationUtils, TokenGeneratorInterface $tokenGenerator, ValidatorInterface $validator, CsrfTokenManagerInterface $tokenManager) |
|
| exportUserOperationAction (Request $request, $format='csv', string $currency=CurrencyEnum::CURRENCY_EMLC) |
|
| exportFluxAction (Request $request, $format='csv') |
|
| preparePaymentAction (Form $form, $type, $extra_data=null) |
|
| doneAction (Request $request) |
|
Types de transfert : (Les transferts dans la structure sont les flux de billets détenus par les opérateurs.).
- SIEGE => GROUPES LOCAUX (Transfert du siège au groupe)
- GROUPE => SIEGE (Transfert du groupe au siège)
- GROUPES LOCAUX => COMPTOIRS (Transfert du groupe au comptoir)
- COMPTOIRS => GROUPES LOCAUX (Transfert du comptoir au groupe)
- COMPTOIRS => ADHERENTS (Diffusion de monnaie papier auprès des adhérents)
- COMPTOIRS => PRESTATAIRES (Diffusion de monnaie papier auprès des prestataires)
- PRESTATAIRES => COMPTOIRS (Reconversion)
Types de transaction :
- PRESTATAIRES => ADHERENTS (Virement vers un adherent)
- PRESTATAIRES => PRESTATAIRES (Virement entre prestataires)
- ADHERENTS => PRESTATAIRES (Paiement numérique)
- SIEGE => ADHERENTS (Achat de monnaie numérique par CB d'un adhérent)
- SIEGE => PRESTATAIRES (Achat de monnaie numérique par CB d'un prestataire)
- COMPTOIR => ADHERENTS (Vente de monnaie numérique à un adhérent)
- COMPTOIR => PRESTATAIRES (Vente de monnaie numérique à un prestataire) Changes :
- COMPTOIR => ADHERENTS (Retrait de monnaie numérique en échange de billets MLC à un adhérent)
- COMPTOIR => PRESTATAIRES (Retrait de monnaie numérique en échange de billets MLC à un prestataire)