Thanks for your work on this. We are moving toward a working release of our site and need to peg composer to a specific version of this package. I understand your project is still under development, but it does carry useful features that we have come to depend on. So following recommendations made by the following sites, please create a 0.1.0 tag in this project to reflect its current level of stability.
Given that payment is the perhaps most critical part of most applications having the version number be 0.1.0 kinda makes one vary of using this package.
The code looks good though, so there might not be any reason for this low number?
Line 136
$response->xml->profile->paymentProfiles->payment->creditCard->cardNumber
should be
$response->xml->profile->paymentProfiles[1]->payment->creditCard->cardNumber
Line 171
I changed the expirationDate. The test was failing because it was expired.
$paymentProfile->payment->creditCard->expirationDate = "2019-04";