Transaction declined. 11451 - Billing Agreement Id or Transaction Id is not valid
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We are Integrating Paypal with Zuora for recurring payments. We have configured Zuora Environment with Paypal's API credentials with the signature.
Below steps to generate BAID ID using paypal APIs and configurations that we made on Zuora tenant in order to use paypal as a payment method over paypal gateway.
1) We configured our Zuora tenant for Paypal Express checkout gateway by providing Paypal API Credentials and signature.
2) Using the reference link https://developer.paypal.com/docs/subscriptions/#, we are creating paypal BAID ID. The brief step is explained below:-
i)Create paypal billing plan. Reference : https://developer.paypal.com/docs/subscriptions/integrate/integrate-steps/#1-create-a-plan
ii)Activate billing plan. Reference : https://developer.paypal.com/docs/subscriptions/integrate/integrate-steps/#2-activate-a-plan
iii)Create an agreement. Reference : https://developer.paypal.com/docs/subscriptions/integrate/integrate-steps/#3-create-an-agreement
iv)Get customer Approval. Refrence : https://developer.paypal.com/docs/subscriptions/integrate/integrate-steps/#4-get-customer-approval
v)Execute an agreement. Reference : https://developer.paypal.com/docs/subscriptions/integrate/integrate-steps/#5-execute-an-agreement
As a response we get BAID ID.
3) When we are trying to push the obtained BAID ID into Zuora's customer's Account which has paypal as a payment gateway, we are getting error which says,
Transaction declined. 11451 - Billing Agreement Id or Transaction Id is not valid

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Suhasmrao
You can find information on how to solve this issue in our Help Center article Why did I get API Error Code 11451?
Christina
Was my post helpful? If so, please give me a kudos!

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- [WooCommerce PayPal Payments] - Required phone country code, different than the cards country code. in PayPal Payments Standard
- Payments Refunded Automatically After Successful Transactions - PayPal Business Account Issue in REST APIs
- Paypal create transaction with QR - API in REST APIs
- Transactions according to unique APIs in SDKs
- Shopify PayPal integration, customer authorized multiple times in PayPal Payments Standard