Card information not reflecting on gift record on Raiser's Edge NXT

I am using the Gift Create API to create a gift on NXT. While creating the gift, I am passing the payment method and checkout transaction ID with merchant account id in the payload as follows:

{  "payments": 
[{"payment_method": "CreditCard",
"checkout_transaction_id": "<transaction_id_from_BBMS_checkout>",
"bbps_configuration_id": "<merchant_account_id>"
}]
}

The gift is created successfully in NXT, but the card information fields are blank (see below).

Screenshot 2025-08-13 at 12.38.27 AM.png

Is this the expected behavior, or should these attributes be automatically populated since the gift is linked to a successfully processed BBMS checkout transaction?

Answers

  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge

    I use the create gift API endpoint as well, and I can tell you it is the expected behavior. Specifying the transaction id does not automatically pull in the BBMS details into the gift page.