{"id":492,"date":"2019-08-05T13:52:18","date_gmt":"2019-08-05T20:52:18","guid":{"rendered":"https:\/\/www.smarttransactionsystems.com\/?page_id=492"},"modified":"2021-06-30T17:22:41","modified_gmt":"2021-06-30T23:22:41","slug":"developers-swift-3","status":"publish","type":"page","link":"https:\/\/www.smarttransactionsystems.com\/developers-swift-3\/","title":{"rendered":"Swift 3 Library for iOS Developers"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row css_animation=&#8221;&#8221; row_type=&#8221;row&#8221; use_row_as_full_screen_section=&#8221;no&#8221; type=&#8221;full_width&#8221; angled_section=&#8221;no&#8221; text_align=&#8221;left&#8221; background_image_as_pattern=&#8221;without_pattern&#8221;][vc_column][vc_column_text][\/vc_column_text][\/vc_column][\/vc_row][vc_row css_animation=&#8221;&#8221; row_type=&#8221;row&#8221; use_row_as_full_screen_section=&#8221;no&#8221; type=&#8221;full_width&#8221; angled_section=&#8221;no&#8221; text_align=&#8221;left&#8221; background_image_as_pattern=&#8221;without_pattern&#8221; css=&#8221;.vc_custom_1564524827957{padding-top: 100px !important;padding-right: 25% !important;padding-bottom: 0px !important;padding-left: 25% !important;}&#8221; z_index=&#8221;&#8221;][vc_column][vc_column_text]<\/p>\r\n<h2>Need to add gift or loyalty capabilities to your app, but don\u2019t have time to reinvent the wheel?<\/h2>\r\n<p>[\/vc_column_text][vc_separator type=&#8221;transparent&#8221;][vc_column_text]<\/p>\r\n<p style=\"text-align: left;\">We totally get that that! That\u2019s why we created code libraries that change everything and drastically shorten the development process.<\/p>\r\n<p>[\/vc_column_text][vc_empty_space][vc_column_text]<\/p>\r\n<h3 style=\"text-align: left;\">The Old Way<\/h3>\r\n<p>[\/vc_column_text][vc_empty_space height=&#8221;10px&#8221;]<div class=ordered><\/p>\r\n<ol>\r\n\t<li>Study the API docs.<\/li>\r\n\t<li>Code the string functions to build a gift or loyalty transactions.<\/li>\r\n\t<li>Find a control to open socket connections and send http posts.<\/li>\r\n\t<li>Make sure your app supports the latest TLS encryption standards.<\/li>\r\n\t<li>Code for communications errors<\/li>\r\n\t<li>Code a parser to read approval responses<\/li>\r\n\t<li>Test, debug and release the new version of your app.<\/li>\r\n\t<li>Update the code every time encryption standards or API features change.<\/li>\r\n<\/ol>\r\n<p><\/div>[vc_empty_space height=&#8221;20px&#8221;][vc_column_text]<\/p>\r\n<h3 style=\"text-align: left;\">The New Way<\/h3>\r\n<p>[\/vc_column_text][vc_empty_space height=&#8221;10px&#8221;]<div class=ordered><\/p>\r\n<ol>\r\n\t<li>Add the library to your app.<\/li>\r\n\t<li>Code your app to make a function call to our library when you need to send a gift or loyalty transaction.<\/li>\r\n\t<li>Test, debug and release the new version of your app.<\/li>\r\n<\/ol>\r\n<p><\/div>[vc_empty_space height=&#8221;10px&#8221;][vc_column_text]<\/p>\r\n<p>Basically, our Swift 3 Library makes it easy for you to add gift card and\/or customer loyalty card features to your app. It manages communications, transaction processing and error checking for you so all you have to do is pass the transaction details of the transaction to the library and read the response.<\/p>\r\n<p>&nbsp;<\/p>\r\n<p>The best part is that you can automatically receive updates and bug fixes whenever you recompile your app by installing the POD file in your app.<\/p>\r\n<p>[\/vc_column_text][vc_empty_space][vc_column_text]<\/p>\r\n<h3 style=\"text-align: left;\">Complete the form below and we&#8217;ll email you the following:<\/h3>\r\n<p>[\/vc_column_text][vc_empty_space height=&#8221;10px&#8221;]<div class='q_list circle'><\/p>\r\n<ul>\r\n\t<li>Full documentation with links to download the Library<\/li>\r\n\t<li>Your API key<\/li>\r\n\t<li>Test Merchant ID<\/li>\r\n\t<li>Test Terminal ID<\/li>\r\n\t<li>Test card numbers<\/li>\r\n\t<li>A point of contact to answer questions and help you get started<\/li>\r\n<\/ul>\r\n<p><\/div>[vc_empty_space height=&#8221;10px&#8221;][vc_empty_space][vc_column_text]<\/p>\r\n<div data-paperform-id=\"odqesudy\">\u00a0<\/div>\r\n<p><script>(function() {var script = document.createElement('script'); script.src = \"https:\/\/paperform.co\/__embed.min.js\"; document.body.appendChild(script); })()<\/script>[\/vc_column_text][\/vc_column][\/vc_row][vc_row css_animation=&#8221;&#8221; row_type=&#8221;row&#8221; use_row_as_full_screen_section=&#8221;no&#8221; type=&#8221;full_width&#8221; angled_section=&#8221;no&#8221; text_align=&#8221;center&#8221; background_image_as_pattern=&#8221;without_pattern&#8221;][vc_column]<div class=\"call_to_action simple\" style=\"background-color: #2b2c2e;padding-top: 40px;padding-bottom: 40px;\"><div class=\"container_inner\"><div class=\"text_wrapper column1\"><div class=\"call_to_action_text  font_size_inherit font_weight_inherit letter_spacing_inherit\" style=\"font-size:16px;font-weight: 600;letter-spacing: -1px;\">\r\n<p style=\"text-align: center;\"><span style=\"color: #ffffff;\">Contact us today to get started creating your perfect solution.<\/span><\/p>\r\n<\/div><a itemprop=\"url\" href=\"#\" class=\"qbutton white medium\" target=\"_self\" style=\"color: #ffffff;background-color: #dd3333;\"data-hover-background-color=#1e73be data-hover-color=#ffffff>Get Started<\/a><\/div><\/div><\/div>[\/vc_column][\/vc_row]<\/p><\/section>","protected":false},"excerpt":{"rendered":"<p>[vc_row css_animation=&#8221;&#8221; row_type=&#8221;row&#8221; use_row_as_full_screen_section=&#8221;no&#8221; type=&#8221;full_width&#8221; angled_section=&#8221;no&#8221; text_align=&#8221;left&#8221; background_image_as_pattern=&#8221;without_pattern&#8221;][vc_column][vc_column_text][\/vc_column_text][\/vc_column][\/vc_row][vc_row css_animation=&#8221;&#8221; row_type=&#8221;row&#8221; use_row_as_full_screen_section=&#8221;no&#8221; type=&#8221;full_width&#8221; angled_section=&#8221;no&#8221; text_align=&#8221;left&#8221; background_image_as_pattern=&#8221;without_pattern&#8221; css=&#8221;.vc_custom_1564524827957{padding-top: 100px !important;padding-right: 25% !important;padding-bottom: 0px !important;padding-left: 25% !important;}&#8221; z_index=&#8221;&#8221;][vc_column][vc_column_text] Need to add gift or loyalty capabilities to your app, but don\u2019t have time to reinvent the wheel? [\/vc_column_text][vc_separator type=&#8221;transparent&#8221;][vc_column_text]&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"full_width.php","meta":{"footnotes":""},"class_list":["post-492","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/pages\/492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/comments?post=492"}],"version-history":[{"count":6,"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/pages\/492\/revisions"}],"predecessor-version":[{"id":1288,"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/pages\/492\/revisions\/1288"}],"wp:attachment":[{"href":"https:\/\/www.smarttransactionsystems.com\/wp-json\/wp\/v2\/media?parent=492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}