Gateway Error 807 from Custom Giving Page

A number of gifts through a custom giving form resulted in 807 gateway errors (successful void). The gifts were made using the payments API using Blackbaud_OpenPaymentForm() followed by a addGiftsToBatch API method. The majority of gifts successfully processed, but this set of gifts (the majority of which were for the same amount) did not finish processing. The gifts posted correctly into the batch, and there is no indication that something was wrong on the NXT gift record. What reason would cause gifts not to processes with an 807 error?

Comments

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

    Hi @Pat Zingo

    A Successful Void occurs when the payment is authorized but not captured. After using Blackbaud_OpenPaymentForm() to authorize the payment, your application will also call the Checkout transaction endpoint to complete capture.

    In cases where the capture endpoint is not called, the transaction status will appear as “Not Processed" in BBMS. If it is not captured in the same day, it will change from “Not Processed” to "Successful Void" the next day.

    Let me know if this helps troubleshoot what you are seeing.

    Thanks

    Mina