Welcome to Validex Punch Out Test Bench
This service can be used to test your implementation of the specification "PEPPOL Punch Out Login & Transmission Specification". The service can be used by
two different type of actors - purchasing systems and webshops.
The above diagram demonstrates the following process
1. The user automatically logs into the suppliers webstore directly from his procurement systems by using the relevant login credentials.
The login credentials are transmitted to the sellers webshop in the form of a http post.
2. In the webstore the user selects the items he is interested in by placing them in his shopping cart. When he has finised his selection he selects to check out. This initiates an action in the sellers webshop where the item information is compiled into a structured XML format conformant to the PEPPOL BIS18 [BIS18].
3. The structured XML information is encoded as an base 64 object and pushed to the user through a post action.
4. In the users procurement system the transferred object is decoded into an XML document and processed automatically into the procurement system as defined in PEPPOL BIS18
Test use cases
For purchasing systems
A purchasing system can use this service to:
1. Test the login transaction. Then direct the login toward
this page. The posted parameters will be validated. Details on how to create a login request can be found in the specification.
2. Test the check out/transmission of the shopping cart towards the purchasing system's return service. To initiate this, the login parameters must first be provided, either through a proper jump from the purchasing system, or by using the
login simulation page.
For webshops
The webshop can use the service to:
1. Test the login using
this page. The parameters must be edited to point towards the webshop.