PayPal and $2000 limit

marco's Avatar

marco

09 May, 2011 06:17 PM

Hi, these are questions for Marc.
We have a SAAS that will be integrated with CG. We are waiting for PayPal to put our integration in production, by the way there is something that's not clear on the $2000 limit. If I understood well this is a hard limit so if we are near this limit (or the year limit) it is as the customer's has a credit card that is expiring. If it's like that:

a) how do you suggest to take bigger payments? We have some "options" like "let us create your eCommerce" or "integrate your eCommerce" that will surely go over that limit... Should we process them outside CG?
b) what happens if the customer has something like $150 left and the last invoice is $200? Will it fail and will we receive at our transaction hook page a failed payment? So can we block the user account?
c) When a limit is reached ($2000 or year), how will the user update their info? Should we do the same process but with the Update Call? So SAAS --> Update API --> get Return URL --> redirect user to PayPal?
d) is there any way to receive a signal from you (or PayPal) when the connection is successful?

Thanks,
Marco

  1. Support Staff 1 Posted by Marc Guyer on 09 May, 2011 06:25 PM

    Marc Guyer's Avatar

    a) how do you suggest to take bigger payments? We have some "options" like "let us create your eCommerce" or "integrate your eCommerce" that will surely go over that limit... Should we process them outside CG?

    This limit can be increased at PayPal's discretion. You'll have to contact them to see if they would be willing to increase your limit. We can help you figure out how to do that once PayPal has completed their evaluation of CG.

    b) what happens if the customer has something like $150 left and the last invoice is $200? Will it fail and will we receive at our transaction hook page a failed payment? So can we block the user account?

    This will behave just like a declined credit card transaction. So, yes, you can receive the hook.

    c) When a limit is reached ($2000 or year), how will the user update their info? Should we do the same process but with the Update Call? So SAAS --> Update API --> get Return URL --> redirect user to PayPal?

    That's exactly correct.

    d) is there any way to receive a signal from you (or PayPal) when the connection is successful?

    Not at present (not directly, at least). However, we plan to introduce a new customer post hook. There is a workaround if your pricing plans bill immediately on signup. The initial transaction signifies the success or failure of the signup. You can use the transaction hook to get this transaction information. There is also a cancel post hook. If a new PayPal customer fails to signup for any reason (declined preapproval or failed initial transaction), you can receive the cancel hook.

  2. 2 Posted by marco on 10 May, 2011 09:24 AM

    marco's Avatar

    Hey Marc, I was checking IPN features (that we are currently using in production). They works exactly in the same manner in this scenario, so I think we can use it to receive the notification of the linked account. We can receive the Preapproval ID and then (i don't know yet how) we find which CG user has finished the process.
    What do you think?

    Thanks,
    Marco

  3. Support Staff 3 Posted by Marc Guyer on 10 May, 2011 08:15 PM

    Marc Guyer's Avatar

    CG uses the IPN to confirm the subscription. Unfortunately, only one IPN is available.

    Are you billing on signup or is the first bill delayed?

  4. Dean closed this discussion on 16 Jan, 2013 05:03 PM.

Discussions are closed to public comments.
If you need help with Cheddar please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

28 Mar, 2024 10:45 PM
24 Jan, 2024 08:33 AM
11 Jan, 2024 07:13 AM
30 Nov, 2023 02:07 AM
22 Nov, 2023 08:41 AM