Actravia is an innovative web based platform for Training and Event organizers. Actravia brings online marketing, registration, enrollment, administration and payment processing into a single online center of operations.
Actravia developed by 3rd i
Use reflection to load and process a class function server side. Stack parameters as needed using the <parameter> element. This uses asp.net system types for the type attribute. Invoke request can be inside the checkout form processing section to invoke prior to loading the checkout form, or can be in the “SubmitProcessing” section to be processed post enrolment.
<invokerequest assembly="AssemblyName" class="Classname" function="functionname" returnsetting="SIGNUPSETTING">
Actravia comes pre-configured to use the Paypal payment gateway. However there are countless providers out there in every country and we don't have the resources to build interfaces to them all! However we have provided a facility whereby a developer can build an interface to their required gateway and integrate it directly into Actravia and the registration workflow. This article will guide you through the process of doing this.
Note: Most payment gateway providers offer a variety of integration approaches. Some involve a redirect to another site, others have a direct API and still others require the gateway options to be embedded in an iFrame. We have created redirects and direct API gateways. However iFrame should also be possible with our API and we'd be happy to assist anybody any developers who wish to do this. (Note: By the time you read this we may have already done this. Contact support for further information).
ActraviaML allows you to make HTTP GET/POST requests during the enrollment processing cycle - applies to version 3.7 +
See this how to guide for an explanation of how to construct the elements required to make HTTP calls.