Hi Visa,
I have an issue with getting your tokenization API (at link [1], below) to work.
What's working:
However, creating a token from a credit card is not working, 36 hours after I first became blocked. I am still encountering the error (referenced in [2], below) as follows.
{ responseStatus: { status: 403, reason: 'TOKENIZATION_ERROR', message: 'Tokenization provider error: Recurring Billing or Secure Storage service is not enabled for the merchant', correlationId: null, details: [] }, _links: { self: null, documentation: [], next: [] } }
I filed a ticket with CyberSource support, but that *really* did not work, as they said "we turned on Tokenization" and nothing has changed. (I had already turned this on, at CyberSource > Tools & Settings > Secure Acceptance Profile > General Settings > Added Value Services > Payment Tokenization, which was of course the logical place for it ...)
I continue to experience the same error. Do you have any ideas about what the problem might be?
---
Solved! Go to Solution
Hi,
Can you please share your email with which you are registered on our Visa Developers Portal? I want to check the status of the APPs you are creating and logs to investigate this error.
I see that CorrelationID is missing in the screen shots you have shared. If you can provide that, it will be very helpful in our investigation and debugging.
Thanks
Sanobar
Thank you for reaching out Sanobar. How can I send you a PM? It's not apparent.
CyberSource tried again after I let them know that it hadn't worked, and now our code is tokenizing successfully. I'll mark this as resolved.
However, a note -- both that error and others (incompatible cardType/cardNumber) return 'correlationId: null' pretty consistently for us.
Hi,
json http request and response (complete request and response with header values) must have Correlation ID.