In Nonprofit cloud, when a Gift commitment is created, it does not create an initial gift transaction. This is because in fundraising setting you don't have âCreate Recurring Schedule Transactionâ checked.
In Setup > Feature Settings > Fundraising > Fundraising settings
Check the box âCreate Recurring Schedule Transactionâ

Â
If this âCreate Recurring Schedule Transactionâ checkbox is unchecked then the fundraising business process API is not creating the initial gift transaction record.