{"id":1212,"date":"2020-08-10T18:44:57","date_gmt":"2020-08-10T18:44:57","guid":{"rendered":""},"modified":"2025-04-29T13:10:48","modified_gmt":"2025-04-29T13:10:48","slug":"webhooks-overview","status":"publish","type":"post","link":"https:\/\/ccbill.com\/doc\/webhooks-overview","title":{"rendered":"Webhooks"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>Webhooks is an event-driven push notification system; when an event (e.g., a rebill) occurs, we deliver a data post to a script you designed based on our <a href=\"https:\/\/ccbill.com\/doc\/webhooks-user-guide\" target=\"_blank\" rel=\"noreferrer noopener\">Webhook Documentation<\/a>.<\/p>\n\n\n\n<p>Webhooks is an alternative to our Background Post to URL feature and an add-on feature to our ENS system. The Webhooks system is much more robust, providing real-time notifications and covering more event types.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"What_s_a_Webhook_\">What's a&nbsp;Webhook?<\/h3>\n\n\n\n<p>In general terminology, <strong>Webhooks<\/strong> is an API that sends real-time push notifications to Webhook endpoints.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Your <strong>Webhook endpoint<\/strong> is your previously defined URL. All event notifications will be delivered to your URL.<\/li>\n\n\n\n<li>An <strong>Event <\/strong>is an occurrence surrounding your account, e.g., a user reactivating their subscription or a successful sale. Whenever a payment event occurs, you will receive a push notification.<\/li>\n\n\n\n<li>An <strong>HTTP POST<\/strong> is the process of submitting data to a specified resource. The data sent is not stored in browser history or in web server logs; you will need a script that will read the data and store it in your database. When it comes to sending data, this is a <strong>safe <\/strong>and <strong>secure <\/strong>data transfer method.<\/li>\n<\/ol>\n\n\n\n<p>Simply put, when something happens (<strong>an event<\/strong>) with your account, CCBill\u2019s Webhooks will send a notification to your URL (<strong>Webhook endpoint<\/strong>), providing you valuable insight into your online business.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Why_Would_I_Want_to_Use_Webhooks_\">Why Would I Want to Use&nbsp;Webhooks?<\/h3>\n\n\n\n<p>For Merchants, Webhooks is a way of receiving valuable information as soon as it happens, rather than checking your account\u2019s data continually and getting no valuable data most of the time. In many ways, Webhooks is just like receiving push notifications on your smartphone, i.e., Facebook sends you a notification whenever you receive a friend request. Similarly, CCBill Webhooks will send you a notification if, for example, a new sale was successfully performed. You can write this data to a database for record-keeping or pass it to another script.<\/p>\n\n\n\n<p>Webhooks are especially helpful for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Working out your taxes can get vexing, but with CCBill Webhooks, you can track your payments more easily by logging in an accounting entry whenever you\u2019re notified about a successful sale.<\/li>\n\n\n\n<li>If you don\u2019t use CCBill\u2019s management system, Webhooks will help you immensely update<strong> customers\u2019 memberships<\/strong>.<\/li>\n\n\n\n<li><strong>Dealing with chargebacks and refunds<\/strong>. You are notified about chargebacks and refunds immediately, thus giving you precious time to act accordingly.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"How_Webhooks_Work\">How Webhooks&nbsp;Work<\/h3>\n\n\n\n<p>A Webhook is an HTTP POST operation that occurs when something happens (e.g., a sale). It\u2019s like an inverted API endpoint; instead of making an API call, you can have information sent to your callback URL. You register a URL that we will notify you each time an account event occurs.<\/p>\n\n\n\n<p>The diagram below exemplifies how CCBill Webhooks work:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"642\" height=\"448\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg\" alt=\"How Webhooks work.\" class=\"wp-image-3237\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg 642w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work-300x209.jpg 300w\" sizes=\"(max-width: 642px) 100vw, 642px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"What_Is_Exactly_an_Event_\">What Is Exactly an&nbsp;Event?<\/h3>\n\n\n\n<p>As noted, an&nbsp;<strong>Event&nbsp;<\/strong>is some action regarding your account. Every push notification is sent as an XML data package, and your URL should be a script, such as CGI, PHP, ASP, etc, programmed to receive and parse the information posted by CCBill.<\/p>\n\n\n\n<p><strong>Webhooks Post Example<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#263238\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"POST \/webhooks.php?clientAccnum=999999&amp;clientSubacc=9999&amp;eventType=Expiration&amp;eventGroupType=Subscription HTTP\/1.1\nX-Allowed-Satellites: PHX,ASH,AMS\nContent-Type: application\/x-www-form-urlencoded\nContent-Length: 102\nHost: merchanturl.com\nUser-Agent: Java\/1.6.0_03\nVia: 1.1 wmq1.ccbill.com:3129 (squid\/2.7.STABLE5), 1.0 internal\nCache-Control: max-age=0\nConnection: keep-alive\nclientAccnum=999999&amp;clientSubacc=9999&amp;subscriptionId=0913024401000012340&amp;timestamp=2013-01-25 03:22:44\" style=\"color:#EEFFFF;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki material-theme\" style=\"background-color: #263238\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #89DDFF; font-style: italic\">POST<\/span><span style=\"color: #EEFFFF\"> \/webhooks.php?clientAccnum=999999&amp;clientSubacc=9999&amp;eventType=Expiration&amp;eventGroupType=Subscription <\/span><span style=\"color: #F78C6C\">HTTP<\/span><span style=\"color: #EEFFFF\">\/<\/span><span style=\"color: #F78C6C\">1.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">X-Allowed-Satellites<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">PHX,ASH,AMS<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">Content-Type<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">application\/x-www-form-urlencoded<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">Content-Length<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">102<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">Host<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">merchanturl.com<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">User-Agent<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">Java\/1.6.0_03<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">Via<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">1.1 wmq1.ccbill.com:3129 (squid\/2.7.STABLE5), 1.0 internal<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">Cache-Control<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">max-age=0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">Connection<\/span><span style=\"color: #F78C6C\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #C3E88D\">keep-alive<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">clientAccnum=999999&amp;clientSubacc=9999&amp;subscriptionId=0913024401000012340&amp;timestamp=2013-01-25 03:22:44<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Webhooks_Events\">Webhooks Events<\/h2>\n\n\n\n<p>Webhooks notifications are outlined in the\u00a0<a href=\"https:\/\/ccbill.com\/doc\/webhooks-user-guide\" target=\"_blank\" rel=\"noreferrer noopener\">Webhooks Documentation<\/a>.<\/p>\n\n\n\n<p>Events included are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ccbill.com\/doc\/newsalesuccess\" target=\"_blank\" rel=\"noreferrer noopener\">NewSaleSuccess<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/newsalefailure\" target=\"_blank\" rel=\"noreferrer noopener\">NewSaleFailure<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/upgradesuccess\" target=\"_blank\" rel=\"noreferrer noopener\">UpgradeSuccess<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/upgradefailure\" target=\"_blank\" rel=\"noreferrer noopener\">UpgradeFailure<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/upsalesuccess\" target=\"_blank\" rel=\"noreferrer noopener\">UpSaleSuccess<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/upsalefailure\" target=\"_blank\" rel=\"noreferrer noopener\">UpSaleFailure<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/crosssalesuccess\" target=\"_blank\" rel=\"noreferrer noopener\">CrossSaleSuccess<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/crosssalefailure\" target=\"_blank\" rel=\"noreferrer noopener\">CrossSaleFailure<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/cancellation\" target=\"_blank\" rel=\"noreferrer noopener\">Cancellation<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/expiration\" target=\"_blank\" rel=\"noreferrer noopener\">Expiration<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/billingdatechange\" target=\"_blank\" rel=\"noreferrer noopener\">BillingDateChange<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/billingdatechange\" target=\"_blank\" rel=\"noreferrer noopener\">CustomerDataUpdate<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/userreactivation\" target=\"_blank\" rel=\"noreferrer noopener\">UserReactivation<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/renewalsuccess-rebill\" target=\"_blank\" rel=\"noreferrer noopener\">RenewalSuccess (Rebill)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/renewal-failure-declined-rebill\" target=\"_blank\" rel=\"noreferrer noopener\">RenewalFailure (Declined&nbsp;Rebill)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/chargeback\" target=\"_blank\" rel=\"noreferrer noopener\">Chargeback<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/return\" target=\"_blank\" rel=\"noreferrer noopener\">R<\/a><a href=\"https:\/\/ccbill.com\/doc\/return\">eturn<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/refund\" target=\"_blank\" rel=\"noreferrer noopener\">Re<\/a><a href=\"https:\/\/ccbill.com\/doc\/refund\">fund<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/void\" target=\"_blank\" rel=\"noreferrer noopener\">Void<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Support<\/h2>\n\n\n\n<p>If you encounter any issues setting up Webhooks, please contact Merchant Support, and a member of our team will assist you immediately.<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hours: 24\/7<\/li>\n\n\n\n<li>Toll-Free: 800.510.2859<\/li>\n\n\n\n<li>Email: <a href=\"mailto:merchantsupport@ccbill.com\">merchantsupport@ccbill.com<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lc.chat\/now\/1041032\/47\" target=\"_blank\" rel=\"noreferrer noopener\">Live chat<\/a><\/li>\n\n\n\n<li>International number listing: <a href=\"https:\/\/www.ccbill.com\/contact-us-phonenumbers.php\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.ccbill.com\/contact-us-phonenumbers.php<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ccbill.com\/doc\/webhooks-user-guide\" target=\"_blank\" rel=\"noreferrer noopener\">Webhooks User Guide<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Webhooks is an event-driven push notification system; when an event (e.g., a rebill) occurs, we...<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"kk_blocks_editor_width":"","_kiokenblocks_attr":"","_kiokenblocks_dimensions":"","footnotes":""},"categories":[29],"tags":[],"class_list":["post-1212","post","type-post","status-publish","format-standard","hentry","category-api-documentation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CCBill Merchant Knowledge Base | Webhooks<\/title>\n<meta name=\"description\" content=\"CCBill Webhooks is an event driven push notification system; when an event (e.g. a rebill) occurs, we deliver a post of data to a script that you designed.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ccbill.com\/doc\/webhooks-overview\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CCBill Merchant Knowledge Base | Webhooks\" \/>\n<meta property=\"og:description\" content=\"CCBill Webhooks is an event driven push notification system; when an event (e.g. a rebill) occurs, we deliver a post of data to a script that you designed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ccbill.com\/doc\/webhooks-overview\" \/>\n<meta property=\"og:site_name\" content=\"CCBill Doc\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-10T18:44:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-29T13:10:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"642\" \/>\n\t<meta property=\"og:image:height\" content=\"448\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dejan Tucakov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dejan Tucakov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ccbill.com\/doc\/webhooks-overview\",\"url\":\"https:\/\/ccbill.com\/doc\/webhooks-overview\",\"name\":\"CCBill Merchant Knowledge Base | Webhooks\",\"isPartOf\":{\"@id\":\"https:\/\/ccbill.com\/doc\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ccbill.com\/doc\/webhooks-overview#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ccbill.com\/doc\/webhooks-overview#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg\",\"datePublished\":\"2020-08-10T18:44:57+00:00\",\"dateModified\":\"2025-04-29T13:10:48+00:00\",\"author\":{\"@id\":\"https:\/\/ccbill.com\/doc\/#\/schema\/person\/09a6a05813df2463cce2dcb2396e6f84\"},\"description\":\"CCBill Webhooks is an event driven push notification system; when an event (e.g. a rebill) occurs, we deliver a post of data to a script that you designed.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ccbill.com\/doc\/webhooks-overview\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ccbill.com\/doc\/webhooks-overview#primaryimage\",\"url\":\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg\",\"contentUrl\":\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg\",\"width\":642,\"height\":448},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ccbill.com\/doc\/#website\",\"url\":\"https:\/\/ccbill.com\/doc\/\",\"name\":\"CCBill Doc\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ccbill.com\/doc\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ccbill.com\/doc\/#\/schema\/person\/09a6a05813df2463cce2dcb2396e6f84\",\"name\":\"Dejan Tucakov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ccbill.com\/doc\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/878c2b22069c29a629b430adcfdc3e76?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/878c2b22069c29a629b430adcfdc3e76?s=96&d=mm&r=g\",\"caption\":\"Dejan Tucakov\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CCBill Merchant Knowledge Base | Webhooks","description":"CCBill Webhooks is an event driven push notification system; when an event (e.g. a rebill) occurs, we deliver a post of data to a script that you designed.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ccbill.com\/doc\/webhooks-overview","og_locale":"en_US","og_type":"article","og_title":"CCBill Merchant Knowledge Base | Webhooks","og_description":"CCBill Webhooks is an event driven push notification system; when an event (e.g. a rebill) occurs, we deliver a post of data to a script that you designed.","og_url":"https:\/\/ccbill.com\/doc\/webhooks-overview","og_site_name":"CCBill Doc","article_published_time":"2020-08-10T18:44:57+00:00","article_modified_time":"2025-04-29T13:10:48+00:00","og_image":[{"width":642,"height":448,"url":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg","type":"image\/jpeg"}],"author":"Dejan Tucakov","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dejan Tucakov","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ccbill.com\/doc\/webhooks-overview","url":"https:\/\/ccbill.com\/doc\/webhooks-overview","name":"CCBill Merchant Knowledge Base | Webhooks","isPartOf":{"@id":"https:\/\/ccbill.com\/doc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ccbill.com\/doc\/webhooks-overview#primaryimage"},"image":{"@id":"https:\/\/ccbill.com\/doc\/webhooks-overview#primaryimage"},"thumbnailUrl":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg","datePublished":"2020-08-10T18:44:57+00:00","dateModified":"2025-04-29T13:10:48+00:00","author":{"@id":"https:\/\/ccbill.com\/doc\/#\/schema\/person\/09a6a05813df2463cce2dcb2396e6f84"},"description":"CCBill Webhooks is an event driven push notification system; when an event (e.g. a rebill) occurs, we deliver a post of data to a script that you designed.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ccbill.com\/doc\/webhooks-overview"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ccbill.com\/doc\/webhooks-overview#primaryimage","url":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg","contentUrl":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2021\/05\/how-ccbill-webhooks-work.jpg","width":642,"height":448},{"@type":"WebSite","@id":"https:\/\/ccbill.com\/doc\/#website","url":"https:\/\/ccbill.com\/doc\/","name":"CCBill Doc","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ccbill.com\/doc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ccbill.com\/doc\/#\/schema\/person\/09a6a05813df2463cce2dcb2396e6f84","name":"Dejan Tucakov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ccbill.com\/doc\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/878c2b22069c29a629b430adcfdc3e76?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/878c2b22069c29a629b430adcfdc3e76?s=96&d=mm&r=g","caption":"Dejan Tucakov"}}]}},"_links":{"self":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts\/1212"}],"collection":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/comments?post=1212"}],"version-history":[{"count":21,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts\/1212\/revisions"}],"predecessor-version":[{"id":10947,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts\/1212\/revisions\/10947"}],"wp:attachment":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/media?parent=1212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/categories?post=1212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/tags?post=1212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}