{"id":3250,"date":"2025-06-09T12:16:13","date_gmt":"2025-06-09T04:16:13","guid":{"rendered":"https:\/\/www.deekpay.com\/?p=3250"},"modified":"2025-06-09T12:16:13","modified_gmt":"2025-06-09T04:16:13","slug":"%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b","status":"publish","type":"post","link":"https:\/\/www.deekpay.com\/ko\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/","title":{"rendered":"\ud398\uc774\ud0ed, \ud558\uc774\ud37c\ud398\uc774, \ud0ed \uacb0\uc81c \ud1b5\ud569 \uac1c\ubc1c \ud29c\ud1a0\ub9ac\uc5bc"},"content":{"rendered":"<form action=\"\/ko\/payment-result\/\" class=\"paymentWidgets\" data-trp-original-action=\"\/payment-result\">\ube44\uc790 \ub9c8\uc2a4\ud130 \ub9c8\ub2e4<input type=\"hidden\" name=\"trp-form-language\" value=\"ko\"\/><\/form>\n<p> \uacb0\uc81c \uac8c\uc774\ud2b8\uc6e8\uc774 \uc131\ub2a5 \ucd5c\uc801\ud654 \ubc0f \ubcf4\uc548 \ubaa8\ubc94 \uc0ac\ub840<\/p>\n<p> \uacb0\uc81c \uc131\uacf5\ub960\uc744 \ub192\uc774\uae30 \uc704\ud55c \uc2e4\uc6a9\uc801\uc778 \ud301 1.<\/p>\n<p>\uc778\ud154\ub9ac\uc804\ud2b8 \ub77c\uc6b0\ud305 \uc815\ucc45 \uad6c\ud604<\/p>\n<p>\"`python<br \/>\n# \uc608\uc2dc: \uc0ac\uc6a9\uc790 \uc9c0\uc5ed\uc5d0 \uae30\ubc18\ud55c \uc2a4\ub9c8\ud2b8 \uacb0\uc81c \ub77c\uc6b0\ud305<br \/>\ndef select_payment_gateway(user_country).<br \/>\n    \uac8c\uc774\ud2b8\uc6e8\uc774_\ud658\uacbd\uc124\uc815 = {<br \/>\n        'SA': ('HyperPay', 'MADA'),<br \/>\n        'KW': ('\ud0ed \uacb0\uc81c', 'KNET'),<br \/>\n        'AE': ('PayTabs', 'VISA\/MASTER'),<br \/>\n        '_default': ('PayTabs', None)<br \/>\n    }<br \/>\n    \ubc18\ud658 \uac8c\uc774\ud2b8\uc6e8\uc774_\ud658\uacbd\uc124\uc815.get(user_country,<br \/>\n                                \uac8c\uc774\ud2b8\uc6e8\uc774_\ud658\uacbd\uc124\uc815['_\uae30\ubcf8\uac12'])<br \/>\n&#8220;`<\/p>\n<p>\uc2e4\ud328\ud55c \uac70\ub798\uc5d0 \ub300\ud55c \uc790\ub3d9 \uc7ac\uc2dc\ub3c4 \uba54\ucee4\ub2c8\uc998<\/p>\n<p>\"`javascript<br \/>\n\/\/ \ud504\ub860\ud2b8\uc5d4\ub4dc \uc9c0\uc218 \ubc31\uc624\ud504 \uc7ac\uc2dc\ub3c4 \uc54c\uace0\ub9ac\uc998 \uc608\uc2dc<br \/>\n\ube44\ub3d9\uae30 \ud568\uc218 retryPayment(transactionId, attempt = 0) {<br \/>\n    const delays = [1000, 3000, 5000]; \/\/ \ubc00\ub9ac\ucd08<\/p>\n<p>    \uc2dc\ub3c4 {<br \/>\n        await processPayment(transactionId)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4;<br \/>\n    } catch (error) {<br \/>\n        if (\uc2dc\ub3c4 < delays.length) {\n            await new Promise(res => setTimeout(res, delays[attempt])).<br \/>\n            retryPayment(\ud2b8\ub79c\uc7ad\uc158Id, \uc2dc\ub3c4 +1)\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4;<br \/>\n        }<br \/>\n        \uc624\ub958\ub97c \ubc1c\uc0dd\uc2dc\ud0b5\ub2c8\ub2e4;<br \/>\n    }<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p> PCI DSS \uaddc\uc815 \uc900\uc218 \uc8fc\uc694 \uc870\uce58<\/p>\n<p>| \uc694\uad6c \uc0ac\ud56d \uc218\uc900 | \uad6c\ud604 \ud3ec\uc778\ud2b8 | \uae30\uc220 \uc194\ub8e8\uc158\uc758 \uc608\uc2dc<br \/>\n|&#8212;&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;|<br \/>\n| SAQ A-EP | TLS1.2+ \ud544\uc218 \ud65c\uc131\ud654 | Nginx \uad6c\uc131: `ssl_protocols TLSv1.2 TLSv1.3;` |<br \/>\n| P2PE | SDK \ubbfc\uac10\ud55c \ub370\uc774\ud130 \uc554\ud638\ud654\ud558\uae30 | HyperPay \uc548\ub4dc\ub85c\uc774\ub4dc\uc758 `encryptCardData()` \uba54\uc11c\ub4dc |<br \/>\n| \ud1a0\ud070\ud654 &gt; PAN \ud1a0\ud070\ud654 \uc2a4\ud1a0\ub9ac\uc9c0 &gt; \ud398\uc774\ud0ed\uc758 \"\uc11c\ube44\uc2a4\ud615 \ud1a0\ud070\" API &gt; \ud1a0\ud070\ud654 &gt; PAN \ud1a0\ud070\ud654 &gt; \ud398\uc774\ud0ed\uc758 \"\uc11c\ube44\uc2a4\ud615 \ud1a0\ud070\" API<\/p>\n<p>&#8212;<\/p>\n<p> \uc6f9\ud6c5 \ucc98\ub9ac \uace0\uae09 \uc194\ub8e8\uc158<\/p>\n<p> MySQL \uc774\ubca4\ud2b8 \ub85c\uadf8 \ud14c\uc774\ube14 \ub514\uc790\uc778 \uc608\uc81c<\/p>\n<p>\"`sql<br \/>\nCREATE TABLE payment_webhooks (<br \/>\n    id BIGINT AUTO_INCREMENT \uae30\ubcf8 \ud0a4,<br \/>\n    \uacf5\uae09\uc790 ENUM('PAYTABS','HYPERPAY','TAP') NOT NULL,<br \/>\n    event_type VARCHAR(50) NOT NULL,<\/p>\n<p>- SHA256 \uc11c\uba85 \uc778\uc99d \ud544\ub4dc<br \/>\nraw_body TEXT NOT NULL,<br \/>\n\ud5e4\ub354 JSON NOT NULL,<\/p>\n<p>-\ud45c\uc900\ud654\ub41c \uacf5\uac1c \ud544\ub4dc<br \/>\ntransaction_id VARCHAR(64),<br \/>\n\uae08\uc561 DECIMAL(12,3),<br \/>\n\ud1b5\ud654 CHAR(3),<\/p>\n<p>created_at TIMESTAMP \uae30\ubcf8\uac12 \ud604\uc7ac_\ud0c0\uc784\uc2a4\ud0ec\ud504,<br \/>\n\ubd80\uc6b8 \uae30\ubcf8\uac12 \uc624\ub958\ub97c \ucc98\ub9ac\ud588\uc2b5\ub2c8\ub2e4,<\/p>\n<p>\uc778\ub371\uc2a4 idx_provider_event(provider.event_type),<br \/>\nINDEX idx_unprocessed(\ucc98\ub9ac\ub418\uc9c0 \uc54a\uc74c)<br \/>\n) \uc5d4\uc9c4=InnoDB.<br \/>\n&#8220;`<\/p>\n<p> Go \uc5b8\uc5b4 \ub3d9\uc2dc\uc131 \ud504\ub85c\uc138\uc11c \uad6c\ud604 \uc2a4\ub2c8\ud3ab<\/p>\n<p>\"`go<br \/>\n\ud568\uc218 \ud504\ub85c\uc138\uc2a4\uc6f9\ud6c5() {<br \/>\n\tqueue := make(chan WebhookEvent, 100)<\/p>\n<p>\t\/\/\uc18c\ube44\uc790 \ub3d9\uc2dc \ud504\ub85c\uadf8\ub7a8 10\uc885 \ucd9c\uc2dc<br \/>\n\tFOR I:=0;I<10;i++{\n\t\tgo func(){\n\t\t\tfor event := range queue{\n\t\t\t\tif err:=validateSignature(event);err!=nil{\n\t\t\t\t\tlog.Printf(\"Invalid signature:%v\",event.ID)\n\t\t\t\t\tcontinue\t\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\tswitch event.Type{\n\t\t\t\tcase \"payment_success\":\n\t\t\t\t\tgo updateOrderStatus(event)\n\t\t\t\tcase \"refund_completed\":\n\t\t\t\t\tgo triggerInventoryRestock(event)\n                \/\/...\u5176\u4ed6\u4e8b\u4ef6\u7c7b\u578b\u5904\u7406\t\t\n                }}}()\n}\n\n\/\/ RabbitMQ\u6d88\u8d39\u8005\u793a\u4f8b\uff1a\nchannel.Consume(\n\t\"payment_webhooks\",\n\t\"\",\n\tfalse\uff0c\n\tfalse\uff0c\n\tfalse\uff0c\n\tfalse\uff0c\n\tnil,\n)\n\nfor delivery := range deliveries {\t\n\tvar event WebhookEvent\n\t\n\tif err:=json.Unmarshal(delivery.Body,&#038;event);err==nil{\t\t\n\t    select {\t\t\t\n\t        case queue <-event: \/\/\u6295\u9012\u5230\u5904\u7406\u961f\u5217\t\t\t\n\t        default:\/\/\u961f\u5217\u6ee1\u65f6\u8bb0\u5f55\u8b66\u544a\t\t\n\t            log.Println(\"Webhook queue overflow\")}}\n}   \n```\n---\n\n iOS SwiftUI\u96c6\u6210\u5b8c\u6574\u6848\u4f8b \n\n AppStore\u5408\u89c4\u6ce8\u610f\u4e8b\u9879  \n\n\u5728Info.plist\u4e2d\u5fc5\u987b\u58f0\u660e:\n```xml  \n<key>NSApplePayMerchantIdentifier<\/key><br \/>\n<string>merchant.com.yourdomain.appname<\/string><\/p>\n<p><key>NFCReader\uc0ac\uc6a9\uc124\uba85<\/key><br \/>\n<string>MADA \uce74\ub4dc \ube44\uc811\ucd09 \uacb0\uc81c\uc758 \uacbd\uc6b0<\/string><br \/>\n&#8220;`<\/p>\n<p> \ud504\ub808\uc784\uc6cc\ud06c \ubc18\uc751\ud615 \ud328\ud0a4\uc9d5 \uacb0\ud569  <\/p>\n<p>\"`\uc2a4\uc704\ud504\ud2b8 \uac00\uc838\uc624\uae30 \uacb0\ud569 <\/p>\n<p>\ud0ed\uacb0\uc81c \ud578\ub4e4\ub7ec:\uc635\uc800\ubc84\ube14 \uc624\ube0c\uc81d\ud2b8 \ud074\ub798\uc2a4{<br \/>\n\uac8c\uc2dc\ub41c \ubcc0\uc218 paymentState: \uacb0\uc81c \uc0c1\ud0dc=.idle<br \/>\n\uac1c\uc778 \ubcc0\uc218 \ucde8\uc18c \uac00\ub2a5 = \uc124\uc815<anycancellable>()      <\/p>\n<p>func startPayment(with parameters:ChargeParameters){<br \/>\nGoSellSDK.start(payment:.debitCard(.init(tapID: \"tok_XZzYx...\")))<br \/>\n.receive(on:DispatchQueue.main)<br \/>\n.sink(receiveCompletion:{ [\uc57d\ud55c \uc790\uccb4] \uc644\ub8cc\uc5d0\uc11c<br \/>\nif case .failure(let error)=\uc644\ub8cc{<br \/>\nself?.paymentState=.failed(error.localisedDescription)} },receiveValue:{ [\uc57d\ud55c \uc790\uccb4] \uc751\ub2f5 in self?.process(response)}).store(in:&amp;? \ucde8\uc18c \uac00\ub2a5)}<br \/>\n} &#8220;`<\/p>\n<p>&#8212; <\/p>\n<p> \uc548\ub4dc\ub85c\uc774\ub4dc \uc82f\ud329 \ucef4\ud3ec\uc988 \ud1b5\ud569  <\/p>\n<p>\ub9e4\ub2c8\ud398\uc2a4\ud2b8 \uad8c\ud55c\uc744 \ucd94\uac00\ud574\uc57c \ud569\ub2c8\ub2e4:<br \/>\n\"xml <uses-permission android\uff1aname=\"android.permission.NFC\"\/> &#8220;  <\/p>\n<p>\ucef4\ud3ec\uc800\ube14 \ud568\uc218 \ucea1\uc290\ud654 \ucf00\uc774\uc2a4:  <\/p>\n<p>\"kotlin @Composable fun HyperpayButton(){{<br \/>\nvar status by remember{mutableStateOf(PayStatus.IDLE)}<br \/>\nval context=LocalContext.current      <\/p>\n<p>Button(onClick={<br \/>\nval config=CheckoutConfig().apply{<br \/>\n\uc5b8\uc5b4=\"ar\"\/\/\uc544\ub78d\uc5b4 \ud604\uc9c0\ud654<br \/>\nthemeColorRes=R.colour.hyperpay_green})        <\/p>\n<p>Hyperpay.checkout(context.config){ result-&gt;<br \/>\nwhen(result.status){<br \/>\nSUCCESS-&gt;status=\uacb0\uc81c\ub428(\uacb0\uacfc.\ud2b8\ub79c\uc7ad\uc158ID!)<br \/>\nelse-&gt;showErrorDialog(result.errorMessage!!!)}}})}} \"   <\/p>\n<p>&#8212; <\/p>\n<p># SEO \ud5a5\uc0c1 \ubcf4\ucda9\uc81c   <\/p>\n<p>\uac80\uc0c9 \uc21c\uc704\ub97c \uacc4\uc18d \ucd5c\uc801\ud654\ud558\ub824\uba74 \uc6f9\uc0ac\uc774\ud2b8 \ud328\ud0a4\uc9c0\uc758 \uc77c\ubd80\ub85c \ub2e4\uc74c \ub9ac\uc18c\uc2a4\ub97c \uac8c\uc2dc\ud558\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4:<\/p>\n<p>* :: \ube44\uad50\ud45c: \uac8c\uc774\ud2b8\uc6e8\uc774 \uc694\uae08, \uc815\uc0b0 \uc8fc\uae30 \ub4f1 \uc0c1\uc5c5\uc801 \uc870\uac74\uc744 \ub098\ub780\ud788 \ube44\uad50\ud569\ub2c8\ub2e4.<br \/>\n* :: \uc9c0\uc5ed\ubcc4 \ucee4\ubc84\ub9ac\uc9c0 \ub9f5: \ud50c\ub7ab\ud3fc\uc5d0\uc11c \uc9c0\uc6d0\ud558\ub294 \uc778\uc218 \uad6d\uac00\/\uc9c0\uc5ed\uc758 \uc9c0\ub3c4 \uc2dc\uac01\ud654<br \/>\n*:: \uc0cc\ub4dc\ubc15\uc2a4 \ud14c\uc2a4\ud2b8 \uac00\uc774\ub4dc: \ud14c\uc2a4\ud2b8 \uc2e0\uc6a9 \uce74\ub4dc \ubc88\ud638\ub97c \uc5bb\ub294 \ubc29\ubc95\uc744 \ubcf4\uc5ec\uc8fc\ub294 \ub2e8\uacc4\ubcc4 \uc2a4\ud06c\ub9b0\uc0f7<br \/>\n* :: \uc624\ub958 \ucf54\ub4dc: \uc218\uc9d1\ub41c HTTP \uc0c1\ud0dc \ucf54\ub4dc\uc640 \ube44\uc988\ub2c8\uc2a4 \uc624\ub958 \ucf54\ub4dc \ube44\uad50 \ud45c    <\/p>\n<p>\uc774 \uc77c\ub828\uc758 \uae30\uc220 \uc194\ub8e8\uc158\uc744 \uad6c\ud604\ud568\uc73c\ub85c\uc368 \uac1c\ubc1c\uc790\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uc774\uc810\uc744 \uc5bb\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4:<br \/>\nMada Card 98%+ \uc131\uacf5\ub960 \u2713 PCI \ub808\ubca81 \uaddc\uc815 \uc900\uc218 \ubcf4\uc7a5 \u2713 \ub2e4\uc911 \ud1b5\ud654 \uc790\ub3d9 \ubcc0\ud658 \uae30\ub2a5<\/p>","protected":false},"excerpt":{"rendered":"<p>\ube44\uc790 \ub9c8\uc2a4\ud130 MADA \uacb0\uc81c \uac8c\uc774\ud2b8\uc6e8\uc774 \uc131\ub2a5 \ucd5c\uc801\ud654 \ubc0f \ubcf4\uc548 \ucd5c\uace0 ...<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[35],"tags":[],"class_list":["post-3250","post","type-post","status-publish","format-standard","hentry","category-35"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.9 (Yoast SEO v23.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b - DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u56db\u65b9\u652f\u4ed8<\/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:\/\/www.deekpay.com\/ko\/2025\/06\/09\/\u96c6\u6210paytabs\u3001hyperpay\u3001tap-payments\u5f00\u53d1\u6559\u7a0b\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b\" \/>\n<meta property=\"og:description\" content=\"VISA MASTER MADA \u652f\u4ed8\u7f51\u5173\u6027\u80fd\u4f18\u5316\u4e0e\u5b89\u5168\u6700\u4f73&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.deekpay.com\/ko\/2025\/06\/09\/\u96c6\u6210paytabs\u3001hyperpay\u3001tap-payments\u5f00\u53d1\u6559\u7a0b\/\" \/>\n<meta property=\"og:site_name\" content=\"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u56db\u65b9\u652f\u4ed8\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-09T04:16:13+00:00\" \/>\n<meta name=\"author\" content=\"deekpay\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\uae00\uc4f4\uc774\" \/>\n\t<meta name=\"twitter:data1\" content=\"deekpay\" \/>\n\t<meta name=\"twitter:label2\" content=\"\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/\"},\"author\":{\"name\":\"deekpay\",\"@id\":\"https:\/\/www.deekpay.com\/#\/schema\/person\/91e4e842fdd04f8c957a9f642506f51d\"},\"headline\":\"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b\",\"datePublished\":\"2025-06-09T04:16:13+00:00\",\"dateModified\":\"2025-06-09T04:16:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/\"},\"wordCount\":193,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.deekpay.com\/#organization\"},\"articleSection\":[\"\u4e2d\u4e1c\u652f\u4ed8\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/\",\"url\":\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/\",\"name\":\"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b - DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u56db\u65b9\u652f\u4ed8\",\"isPartOf\":{\"@id\":\"https:\/\/www.deekpay.com\/#website\"},\"datePublished\":\"2025-06-09T04:16:13+00:00\",\"dateModified\":\"2025-06-09T04:16:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.deekpay.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.deekpay.com\/#website\",\"url\":\"https:\/\/www.deekpay.com\/\",\"name\":\"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u652f\u4ed8\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.deekpay.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.deekpay.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.deekpay.com\/#organization\",\"name\":\"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8\u548cUPI\u652f\u4ed8\u670d\u52a1\u5546\",\"url\":\"https:\/\/www.deekpay.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.deekpay.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/deekpay.com\/wp-content\/uploads\/2024\/11\/LOGO-1.png\",\"contentUrl\":\"https:\/\/deekpay.com\/wp-content\/uploads\/2024\/11\/LOGO-1.png\",\"width\":649,\"height\":191,\"caption\":\"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8\u548cUPI\u652f\u4ed8\u670d\u52a1\u5546\"},\"image\":{\"@id\":\"https:\/\/www.deekpay.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.deekpay.com\/#\/schema\/person\/91e4e842fdd04f8c957a9f642506f51d\",\"name\":\"deekpay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.deekpay.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/485e931d0b237ba5cfa6c7cea419d88f7e3258b4837d99943e099ff93b458f8c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/485e931d0b237ba5cfa6c7cea419d88f7e3258b4837d99943e099ff93b458f8c?s=96&d=mm&r=g\",\"caption\":\"deekpay\"},\"sameAs\":[\"https:\/\/deekpay.com\"],\"url\":\"https:\/\/www.deekpay.com\/ko\/author\/deekpay\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b - DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u56db\u65b9\u652f\u4ed8","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:\/\/www.deekpay.com\/ko\/2025\/06\/09\/\u96c6\u6210paytabs\u3001hyperpay\u3001tap-payments\u5f00\u53d1\u6559\u7a0b\/","og_locale":"ko_KR","og_type":"article","og_title":"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b","og_description":"VISA MASTER MADA \u652f\u4ed8\u7f51\u5173\u6027\u80fd\u4f18\u5316\u4e0e\u5b89\u5168\u6700\u4f73&hellip;","og_url":"https:\/\/www.deekpay.com\/ko\/2025\/06\/09\/\u96c6\u6210paytabs\u3001hyperpay\u3001tap-payments\u5f00\u53d1\u6559\u7a0b\/","og_site_name":"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u56db\u65b9\u652f\u4ed8","article_published_time":"2025-06-09T04:16:13+00:00","author":"deekpay","twitter_card":"summary_large_image","twitter_misc":{"\uae00\uc4f4\uc774":"deekpay","\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04":"1\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#article","isPartOf":{"@id":"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/"},"author":{"name":"deekpay","@id":"https:\/\/www.deekpay.com\/#\/schema\/person\/91e4e842fdd04f8c957a9f642506f51d"},"headline":"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b","datePublished":"2025-06-09T04:16:13+00:00","dateModified":"2025-06-09T04:16:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/"},"wordCount":193,"commentCount":0,"publisher":{"@id":"https:\/\/www.deekpay.com\/#organization"},"articleSection":["\u4e2d\u4e1c\u652f\u4ed8"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/","url":"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/","name":"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b - DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u56db\u65b9\u652f\u4ed8","isPartOf":{"@id":"https:\/\/www.deekpay.com\/#website"},"datePublished":"2025-06-09T04:16:13+00:00","dateModified":"2025-06-09T04:16:13+00:00","breadcrumb":{"@id":"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.deekpay.com\/2025\/06\/09\/%e9%9b%86%e6%88%90paytabs%e3%80%81hyperpay%e3%80%81tap-payments%e5%bc%80%e5%8f%91%e6%95%99%e7%a8%8b\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.deekpay.com\/"},{"@type":"ListItem","position":2,"name":"\u96c6\u6210PayTabs\u3001HyperPay\u3001Tap Payments\u5f00\u53d1\u6559\u7a0b"}]},{"@type":"WebSite","@id":"https:\/\/www.deekpay.com\/#website","url":"https:\/\/www.deekpay.com\/","name":"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8|\u5370\u5ea6UPI\u652f\u4ed8|\u5370\u5ea6\u4e09\u65b9\u652f\u4ed8","description":"","publisher":{"@id":"https:\/\/www.deekpay.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.deekpay.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.deekpay.com\/#organization","name":"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8\u548cUPI\u652f\u4ed8\u670d\u52a1\u5546","url":"https:\/\/www.deekpay.com\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.deekpay.com\/#\/schema\/logo\/image\/","url":"https:\/\/deekpay.com\/wp-content\/uploads\/2024\/11\/LOGO-1.png","contentUrl":"https:\/\/deekpay.com\/wp-content\/uploads\/2024\/11\/LOGO-1.png","width":649,"height":191,"caption":"DEEKPAY-\u5370\u5ea6\u539f\u751f\u652f\u4ed8\u548cUPI\u652f\u4ed8\u670d\u52a1\u5546"},"image":{"@id":"https:\/\/www.deekpay.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.deekpay.com\/#\/schema\/person\/91e4e842fdd04f8c957a9f642506f51d","name":"deekpay","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.deekpay.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/485e931d0b237ba5cfa6c7cea419d88f7e3258b4837d99943e099ff93b458f8c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/485e931d0b237ba5cfa6c7cea419d88f7e3258b4837d99943e099ff93b458f8c?s=96&d=mm&r=g","caption":"deekpay"},"sameAs":["https:\/\/deekpay.com"],"url":"https:\/\/www.deekpay.com\/ko\/author\/deekpay\/"}]}},"_links":{"self":[{"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/posts\/3250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/comments?post=3250"}],"version-history":[{"count":1,"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/posts\/3250\/revisions"}],"predecessor-version":[{"id":3252,"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/posts\/3250\/revisions\/3252"}],"wp:attachment":[{"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/media?parent=3250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/categories?post=3250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deekpay.com\/ko\/wp-json\/wp\/v2\/tags?post=3250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}