{"id":1257172,"date":"2017-03-21T03:48:38","date_gmt":"2017-03-21T10:48:38","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/"},"modified":"2017-03-22T21:52:42","modified_gmt":"2017-03-23T04:52:42","slug":"attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/","title":{"rendered":"Attendee data lost when woocomm ticket purchase is cancelled and then completed."},"content":{"rendered":"<p>The scenario:<\/p>\n<ul>\n<li>User selects a woocommerce-based ticket with custom attendee data, enters values for the custom fields and puts the ticket in the basket.<\/li>\n<li>User proceeds to the checkout page, selects the payment method (DIBS for WooCommerce in this case) and proceeds to the screen to enter credit card information.<\/li>\n<li>User selects <em>Cancel<\/em>.<\/li>\n<li>The user is back at the order completion screen with a message that the order has been cancelled. The ticket still seems to be placed in the basket.<\/li>\n<li>The user proceeds to the checkout page, selects the payment method (as above) and this time successfully completes the payment.<\/li>\n<li>The user is back at the order completion screen with a message that the order has been received and processing. The order created in this second step is separate from the cancelled one in the first step.<\/li>\n<li>The ticket created is missing all attendee custom field data. This is regardless of the number of tickets in the basket, all attendee data in all tickets are lost.<\/li>\n<\/ul>\n<p>This behaviour is incorrect. If tickets are kept in the basket after the first &#8220;cancelled&#8221; attempt, they should retain all their attendee values. If not, the basket should be cleared (but this would be very user-unfriendly).<\/p>\n<p>As a comparison, if the payment is completed in the first step, all attendee data are saved correctly. That scenario works correctly.<\/p>\n","protected":false},"template":"","class_list":["post-1257172","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Attendee data lost when woocomm ticket purchase is cancelled and then completed. -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Attendee data lost when woocomm ticket purchase is cancelled and then completed. -\" \/>\n<meta property=\"og:description\" content=\"The scenario: User selects a woocommerce-based ticket with custom attendee data, enters values for the custom fields and puts the ticket in the basket. User proceeds to the checkout page, selects the payment method (DIBS for WooCommerce in this case) and proceeds to the screen to enter credit card information. User selects Cancel. The user [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/\" \/>\n<meta property=\"article:modified_time\" content=\"2017-03-23T04:52:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/\",\"name\":\"Attendee data lost when woocomm ticket purchase is cancelled and then completed. -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2017-03-21T10:48:38+00:00\",\"dateModified\":\"2017-03-23T04:52:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Ticket Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/event-tickets\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Event Tickets Plus\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/event-tickets\/event-tickets-plus\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Attendee data lost when woocomm ticket purchase is cancelled and then completed.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Attendee data lost when woocomm ticket purchase is cancelled and then completed. -","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:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/","og_locale":"en_US","og_type":"article","og_title":"Attendee data lost when woocomm ticket purchase is cancelled and then completed. -","og_description":"The scenario: User selects a woocommerce-based ticket with custom attendee data, enters values for the custom fields and puts the ticket in the basket. User proceeds to the checkout page, selects the payment method (DIBS for WooCommerce in this case) and proceeds to the screen to enter credit card information. User selects Cancel. The user [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/","article_modified_time":"2017-03-23T04:52:42+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/","name":"Attendee data lost when woocomm ticket purchase is cancelled and then completed. -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2017-03-21T10:48:38+00:00","dateModified":"2017-03-23T04:52:42+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/attendee-data-lost-when-woocomm-ticket-purchase-is-cancelled-and-then-completed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Ticket Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/event-tickets\/"},{"@type":"ListItem","position":4,"name":"Event Tickets Plus","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/event-tickets\/event-tickets-plus\/"},{"@type":"ListItem","position":5,"name":"Attendee data lost when woocomm ticket purchase is cancelled and then completed."}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1257172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1257172\/revisions"}],"predecessor-version":[{"id":1258440,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1257172\/revisions\/1258440"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1257172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}