Set up an Order Event Control that is triggered when an order is received to perform an HTTP POST of Completed Order Data to Your Own Server URL.
ShopIntegrator will relay completed order information to your own server in an HTTP POST so you may perform what ever additional processing you wish. Maybe you want to automatically register your customers with your website and send them an email from your own domain name? The choice is yours!
The ability for ShopIntegrator to send an HTTP POST of completed order data to your own server is accessible from the administration console Customer menu, Order Manager.
(i) Within the Order Manager click on the plus symbol next to the Show Order Controls text to expand the Order Controls section.
(ii) Check the tick box next to 'Enable HTTP POST of Completed Order Data to Your Own Server URL'
(iii) Enter the full HTTP server URL of your own server that you would like completed order data to be transmitted to. Please note this DOES NOT include the shoppers debit/credit card details. ShopIntegrator does not view or process customer credit/debit card details at any point during the checkout process. This part of the customer checkout is securily managed by your chosen Payment Gateway
(iv) Click the 'Save All Order Control Changes' button at the bottom of the Order Controls section.
(v) Copy the shared secret value generated for you and keep this value safe as you will want to use it as a check in your own custom process to verify that the data originated from the ShopIntegrator service.
(vi) When the Order Manager page reloads click on the plus symbol next to the Show Order Controls text to expand the Order Controls section.
(vii) Click on the server to server image next to the 'Test HTTP POST of Dummy Customer Data to Your Server URL' text to send a test transmission of dummy order data to your own server URL.
(viii) Verify that you received the test transmission. See the administration console Help menu, Order Guide for details of the data which will be contained in the test transmission,
The HTTP POST data parameters definition is coming soon.....