Return only err by the Validate method
fmt the credit_card.go and example_test.go
Add ExampleGateway_interaction test