Validate credit card info when creating recurring gift

Is there a way to validate credit card info, like number and security code when creating a recurring gift?

Comments

  • Anthony Gallo
    Anthony Gallo Blackbaud Employee
    Tenth Anniversary Kudos 3 Name Dropper Participant

    @Dylan Hochreiter
    You would need to send the Gift API a token with these details, and it would come from the Payments API. The Payment API would handle all the card info details directly.

  • Thanks Anthony for answering.

    We are using the card token endpoint to store the card through the Payments API, and it doesn't seem to have a security code parameter - which is one of the fields I need to validate. Also it doesn't seem to validate the card information. Even though I am sending in an invalid credit card token I do not get any error from the token endpoint. I just get the token, and I can send it as a parameter when creating the gift and it does not complain at all.

    This is the endpoint I've mentioned above:


  • Mina Mistry
    Mina Mistry Blackbaud Employee
    Seventh Anniversary Kudos 2 Name Dropper Participant

    Hi Dylan

    The CVC code is used primarily as a fraud protection measure for online card not present transactions and is not required to process a merchant-initiated payment such as a recurring gift, therefore it is not saved in BBMS.

    When tokenizing a payment method using the card token endpoint, BBMS will validate the format but will not confirm that it's a valid card account until the time of processing.