Just Click Shop

Mock for the Braspag Protected Credit Card service.

Three requests need to be covered in order to fulffil the whole flow, including the `SOAP` handshake:

1. The client requests the WSDL definition of the service.
2. Then the credit card info can be saved (`CreditCardSave`)
3. Finally the payment is authorized through the received `JustClick` key (`JustClickShop`)

There are still some details to update:

* [ ] Check the logs to find out what is the format of some fields
* [ ] Ensure all fields are being parsed and returned according with the real API, regardless of documentation inconsistencies
* [ ] Handle (or not) invalid/malformed requests
This `/services/testenvironment` part is really just a prefix, but it changes from environment to environment. The `/CartaoProtegido.asmx` part is what stays constant. Since we're trying to make the deployment flexible, I chose to keep it configurable. So, for instance, if we deploy to `http://fa-braspag.myhost.com` it will work without changes to the code.