Comment Comment by pdenya Is this literally the next 1000 braintree signups or is that a marketing term? parent pdenya 14 years ago