Sample of what's returned from push notification
I'm looking at the page that shows this is what's returned:
customer[code] => MILTON_WADDAMS
customer[id] => e5121ec6-eea8-102c-b79f-646bec60195d
invoice[id] => e516695e-eea8-102c-b79f-646bec60195d
invoice[invoiceNumber] => 3524
invoice[type] => subscription
transaction[id] => e51cb6ec-eea8-102c-b79f-646bec60195d
transaction[amount] => 651.85
transaction[transactedDatetime] => 2009-09-09T11:52:01-04:00
transaction[response] => approved
Can I get a sample full XML document that is returned? Need to know the exact schema so I can parse it correctly.
I'm trying to build a listener in C# that will take action when transaction and cancellation notifications come in.
Thanks!
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
Support Staff 1 Posted by Marc Guyer on 07 Oct, 2010 09:30 PM
Chad -- It's actually raw post in the format you've stated, not XML. You can also get a test post to your URL if you set up an endpoint. Then, you can test the post as received.
Marc Guyer closed this discussion on 07 Oct, 2010 09:30 PM.
chad.thiele re-opened this discussion on 09 Oct, 2010 11:47 AM
2 Posted by chad.thiele on 09 Oct, 2010 11:47 AM
I'm curious. Customers cancel their subscriptions through a form on my site: which calls the API to cancel their subscription on CG. Right then and there, I set an end of term date on their account to the next billing date on the latest invoice.
In C# like this:
I then have a nightly task that checks for users past their end of term and deactivates them. There wouldn't be a need for hooking into the cancellation events would there?
I think I would need approved and declined transaction events only. Approved to update the end of term, and declined to deactivate immediately (I'm assuming declined occurs when a card cannot be charged on the billing date, am I correct?).
Do I have this right?
Support Staff 3 Posted by Marc Guyer on 11 Oct, 2010 06:44 PM
Chad -- That all sounds correct.
Marc Guyer closed this discussion on 11 Oct, 2010 06:44 PM.