merchant_guide:notifications_list_callbackurl
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| merchant_guide:notifications_list_callbackurl [2010/04/12 14:12] – matt | merchant_guide:notifications_list_callbackurl [2012/06/07 00:51] (current) – [1. Thank You] matt | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| This is a list of events that are posted to the **Callback URL** defined in the [[merchant_guide: | This is a list of events that are posted to the **Callback URL** defined in the [[merchant_guide: | ||
| - | ===== Events ===== | ||
| + | ===== Using Events ===== | ||
| + | |||
| + | Events are posted in a universal XML standard formatting. | ||
| + | |||
| + | ===== Event Messages ===== | ||
| + | |||
| + | All event messages contain the same basic information: | ||
| + | |||
| + | * GUID: This is the unique subscription identifier returned in the [[: | ||
| + | * Event_Code: This is a string that tells the application what event has just occurred. | ||
| + | |||
| + | A typical event message will appear as follows: | ||
| + | |||
| + | * Sample XML: < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Events/ Event Codes ===== | ||
| ==== 1. Thank You ==== | ==== 1. Thank You ==== | ||
| Line 15: | Line 37: | ||
| * **sb_n_1b** - Sent to Customer: No Trial Message | * **sb_n_1b** - Sent to Customer: No Trial Message | ||
| * **sb_n_1c** - Sent to Merchant: Notification of new subscription created | * **sb_n_1c** - Sent to Merchant: Notification of new subscription created | ||
| - | | + | |
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| ==== 2. Trial To Expire ==== | ==== 2. Trial To Expire ==== | ||
| Line 29: | Line 48: | ||
| ... where the number of days (" | ... where the number of days (" | ||
| - | |||
| ==== 3. Subscription Status Switched ==== | ==== 3. Subscription Status Switched ==== | ||
| * Scenario: new subscription included a trial period, and the trial is stopped before it was scheduled to end. The trial may be stopped directly by the customer (e.g. via the SubscriptionBridge Customer Center) or by the merchant (e.g. customer calls in or sends an email asking for the subscription to be switched to full mode). | * Scenario: new subscription included a trial period, and the trial is stopped before it was scheduled to end. The trial may be stopped directly by the customer (e.g. via the SubscriptionBridge Customer Center) or by the merchant (e.g. customer calls in or sends an email asking for the subscription to be switched to full mode). | ||
| * Event Codes: | * Event Codes: | ||
| - | * **sb_n_3a** - Sent to Customer: confirmation of subscription updated from " | + | * **sb_n_3a** - Sent to Customer: confirmation of subscription updated from " |
| * **sb_n_3b** - Sent to Merchant: notification of change in subscription status | * **sb_n_3b** - Sent to Merchant: notification of change in subscription status | ||
| Line 65: | Line 83: | ||
| * **sb_n_7a** - Sent to Customer: P days have passed since unsuccessful payment | * **sb_n_7a** - Sent to Customer: P days have passed since unsuccessful payment | ||
| * **sb_n_7b** - Sent to Customer: Q days have passed since unsuccessful payment, final notice | * **sb_n_7b** - Sent to Customer: Q days have passed since unsuccessful payment, final notice | ||
| - | * **sb_n_7c** - Sent to Merchant: notification of the issue, in both cases | + | * **sb_n_7c** - Sent to Merchant: notification of the 7a |
| + | * **sb_n_7d** - Sent to Merchant: notification of the 7b | ||
| + | * **sb_n_7e** - Sent to Customer: R days have passed since unsuccessful payment, action taken | ||
| + | * **sb_n_7f** - Sent to Merchant: notification of action taken in 7.e | ||
| ==== 8. Subscription Canceled ==== | ==== 8. Subscription Canceled ==== | ||
| Line 82: | Line 103: | ||
| * **sb_n_9a** - Sent to Customer: confirmation of change of Package | * **sb_n_9a** - Sent to Customer: confirmation of change of Package | ||
| * **sb_n_9b** - Sent to Customer: confirmation of change of Features | * **sb_n_9b** - Sent to Customer: confirmation of change of Features | ||
| - | * **sb_n_9c** - Sent to Merchant: notification of subscription changes | + | * **sb_n_9c** - Sent to Merchant: notification of change of Package |
| + | * **sb_n_9d** - Sent to Merchant: notification of change of Features | ||
| Line 97: | Line 120: | ||
| * **sb_n_11a** - Sent to Customer: Notification of expiring credit card | * **sb_n_11a** - Sent to Customer: Notification of expiring credit card | ||
| * **sb_n_11b** - Sent to Customer: Notification credit card has expired | * **sb_n_11b** - Sent to Customer: Notification credit card has expired | ||
| + | |||
| + | ===== Related articles ===== | ||
| + | * [[merchant_guide: | ||
| + | * [[merchant_guide: | ||
| + | * [[developer_guide: | ||
merchant_guide/notifications_list_callbackurl.1271095951.txt.gz · Last modified: 2010/04/12 00:00 (external edit)
