-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CyberSource subscription ID is blank #3502
Comments
According to an employee of CyberSource, no token or subscription ID contains a semi colon so I assume 2 pieces of information need to be passed and delimited by a semi colon? |
Did you ever figure this out? I have run into similar issues when trying to use a token received via Flex method. I have tried storing the token with the
When I try to do (since cyber_source.rb is setting it does correctly fill in my token as the subscription ID if I debug the xml sent in the request, however the transaction still fails with the Reply Message: the subscription (MYTOKEN) could not be found. I've also tried passing a My understanding was that I could store the flex token and utilize it when making charges. Is there a different process needed to utilize a flex token? Thanks |
When using a payment token to make a
purchase
ActiveMerchant gets the subscription ID by splitting the token at a semi colon.However, the payment token I have which comes from the flex method to tokenize a card doesn't contain a semi colon, which results in a blank string being sent as the subscription ID, failing the transaction.
Here is the code for reference:
And the associated StackOverflow post
ActiveMerchant Version: 1.98.0
The text was updated successfully, but these errors were encountered: