transaction_id 20 characters

mrcroww
New Community Member

Hi everyone,
according to PayPal specifications, the transaction_id parameter can have a minimum length of 17 and a maximum length of 19.

However, doing some payment tests in the SandBox environment, I obtained some 20-character transaction_ids, like this:

 

BA-76529675L0351210S

 

Since I can't find anything in the PayPal specifications: does this seem correct to you?

Login to Me Too
1 REPLY 1

MTS_Chiranjeevi
Moderator
Moderator

Good day @mrcroww,

 

Thank you for posting to the PayPal community.

 

This is BA(Billing Agreements)-Token Identifier. Valid token has the BA-XXXXXXXXXXXXXXXXX format.

 

https://developer.paypal.com/docs/api/payments.billing-agreements/v1/ 

 

Deprecation notice: The /v1/payments/billing-agreements endpoints are deprecated. Please use the /v1/billing/subscriptions endpoints instead. For details, see Subscriptions Integration.

 

Sincerely,

Chiranjeevi

PayPal/Braintree MTS

 

If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.