<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>串金流 &#8211; 記下來</title>
	<atom:link href="https://noter.tw/tag/%E4%B8%B2%E9%87%91%E6%B5%81/feed/" rel="self" type="application/rss+xml" />
	<link>https://noter.tw</link>
	<description>一路上踩到的坑、遇到的問題，一點一滴記下來，希望能幫助到需要的人~</description>
	<lastBuildDate>Sat, 10 Jul 2021 07:50:10 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.3</generator>

<image>
	<url>https://noter.tw/wp-content/uploads/cropped-old-1130742_1920-1-32x32.jpg</url>
	<title>串金流 &#8211; 記下來</title>
	<link>https://noter.tw</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題</title>
		<link>https://noter.tw/5539/ios-untrusted-enterprise-developer%ef%bc%8d%e4%b8%b2%e6%8e%a5-alipayhk-%e6%b2%99%e7%ae%b1%e6%b8%ac%e8%a9%a6%e5%95%8f%e9%a1%8c/</link>
					<comments>https://noter.tw/5539/ios-untrusted-enterprise-developer%ef%bc%8d%e4%b8%b2%e6%8e%a5-alipayhk-%e6%b2%99%e7%ae%b1%e6%b8%ac%e8%a9%a6%e5%95%8f%e9%a1%8c/#respond</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Sat, 24 Aug 2019 14:52:12 +0000</pubDate>
				<category><![CDATA[技術相關]]></category>
		<category><![CDATA[沙箱]]></category>
		<category><![CDATA[sandbox]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[支付寶]]></category>
		<category><![CDATA[Alipay]]></category>
		<category><![CDATA[AlipayHK]]></category>
		<category><![CDATA[串金流]]></category>
		<category><![CDATA[第三方金流]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=5539</guid>

					<description><![CDATA[<p>接續 PHP 串接 AlipayHK 踩坑記錄 這篇記錄使用 AlipayHK 沙箱測試 app 時，發生的錯誤。 驗證問題 從 這邊 下載下來的沙箱 app，小蛙安裝完之後點選兩下出現這個錯誤 Un&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/5539/ios-untrusted-enterprise-developer%ef%bc%8d%e4%b8%b2%e6%8e%a5-alipayhk-%e6%b2%99%e7%ae%b1%e6%b8%ac%e8%a9%a6%e5%95%8f%e9%a1%8c/" data-wpel-link="internal">iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>接續 <a href="https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/" data-wpel-link="internal">PHP 串接 AlipayHK 踩坑記錄</a> 這篇記錄使用 AlipayHK 沙箱測試 app 時，發生的錯誤。</p>



<span id="more-5539"></span>



<h3 class="para wp-block-heading">驗證問題</h3>



<p>從 <a rel="noreferrer noopener nofollow external" aria-label="這邊 (在新分頁中開啟)" href="https://offsite.dev-codpayment.com/sandbox_app/sandboxapp.pdf" target="_blank" data-wpel-link="external" class="wpel-icon-right">這邊<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 下載下來的沙箱 app，小蛙安裝完之後點選兩下出現這個錯誤</p>



<pre class="left red">Untrusted Enterprise Developer
"iPhone Distribution: Alipay.Com Co., Ltd." has not been trusted on this iPhone. Until this developer has been trusted, their enterprise apps will not be available for use.
</pre>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img fetchpriority="high" decoding="async" src="https://lh3.googleusercontent.com/0EXLMswQhCoU3F4NgcbyVyr65m15SuqREMUEeJTwKWv1dtoNOaOPiF8joaZv7_R6npGGsH0xAEKAOkeTqqNIjtN68gGJINhvmyQe2u0nQqZPc6pXnNbehhxd1GyXHHgqdU6Yxt4MUGgGSbShXaghuIMd1sOLXW5rOGcwicTR6GkPJzbiXhzdAQ1A3kE4Id0lJsFMuN2imCpAfLOf2Hy2II69DxitoBU1aOkLG5CFjxrDoccBZ1sSh-4kzx0lgL2ahDai62asBeMcTNynoJyWU16S-szgkYM55DNPh2VPHtompQxiXZj9JQ82cVhG7CVuyhdAz5H31oLpCxMkGMSBp9pV-CYwb2x3sFCsjpuPw5mEgS6ASpSio8h2MwZrfwp8DvyGavCh0uqRGJwxETrDsQIlFA94ebaKPzI3NbPpNBJ2YLGYZZV2kTSY0GNzlGH1c-nD2aIBlaWagNpFcy0MZ8v6lrsnGnvkSgBgcK2_fLtnUC7pcmLT7-PWCnrENyLMRAnnOhKYTCiza9x1vwvZ0UIfPjkVrrPiGfvsVNs-Q1Z6NmeKEWJGFz1LLc-x4SqQeLFiA9wbn9AO5KgSM7AEGsonhbCB4WjqpWYTjppJvJPccGOsf9-6HZuvON1aDvs6XjO9X4XjvHenCD8cERYG5gV60pP_g0wPX94mlz10iE_e1k1umhrrja9qYfv4r0DCW7ye5YObC0dDY0m6-pEFX0wNOBFB_OGdntTCp7uSkARHyWcR=w1125-h1285-no" alt="0EXLMswQhCoU3F4NgcbyVyr65m15SuqREMUEeJTwKWv1dtoNOaOPiF8joaZv7 R6npGGsH0xAEKAOkeTqqNIjtN68gGJINhvmyQe2u0nQqZPc6pXnNbehhxd1GyXHHgqdU6Yxt4MUGgGSbShXaghuIMd1sOLXW5rOGcwicTR6GkPJzbiXhzdAQ1A3kE4Id0lJsFMuN2imCpAfLOf2Hy2II69DxitoBU1aOkLG5CFjxrDoccBZ1sSh 4kzx0lgL2ahDai62asBeMcTNynoJyWU16S szgkYM55DNPh2VPHtompQxiXZj9JQ82cVhG7CVuyhdAz5H31oLpCxMkGMSBp9pV CYwb2x3sFCsjpuPw5mEgS6ASpSio8h2MwZrfwp8DvyGavCh0uqRGJwxETrDsQIlFA94ebaKPzI3NbPpNBJ2YLGYZZV2kTSY0GNzlGH1c nD2aIBlaWagNpFcy0MZ8v6lrsnGnvkSgBgcK2 fLtnUC7pcmLT7 PWCnrENyLMRAnnOhKYTCiza9x1vwvZ0UIfPjkVrrPiGfvsVNs Q1Z6NmeKEWJGFz1LLc x4SqQeLFiA9wbn9AO5KgSM7AEGsonhbCB4WjqpWYTjppJvJPccGOsf9 6HZuvON1aDvs6XjO9X4XjvHenCD8cERYG5gV60pP g0wPX94mlz10iE e1k1umhrrja9qYfv4r0DCW7ye5YObC0dDY0m6 pEFX0wNOBFB OGdntTCp7uSkARHyWcR=w1125 h1285 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="255" height="291" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p>這是由於安裝了「未上架」到 App Store 的 app，iOS 系統為了確保不會安裝到來路不明的 app 而做的保護措施，如果你確認知道自己安裝的 app 是什麼也知道有什麼風險的話，可以到設定裡面去信任這個開發者，這樣一來就可以運行這類未上架的 app。</p>



<h3 class="para wp-block-heading">設定信任 app</h3>



<p>只要到設定 -&gt; 一般</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/6-AhLXUsS1uYmj1W8Jb8B4mQABPOvxUw6btVT4ln3R7AzcVNyr20ApCYD8NnjiSK-63x5R6R2uFAqRLSe2s3klA1K4R_UXvB6aIRVoQ930m2T4pl0hSIDfTEkQJLbqWeE2DFs7MVTQ7iH971w4jexAOfDlNEtO_8Ive3hy9hIoJ892gtsAwArwlwn7QjQCovu6R5zZ3AM061n04EGURx3TawSMdmdyKNAY6A_packhMEp5Bh1PaXmIyfBLHPeTXYLOLKjw7AjvWUyv7N1StsjkDWFTU-HGuKjjNrkd7GKSnl1XfR_TuzpS7jBIZEXZD6QcgXZFVN81_9PiiW_Bm8i88FBCeLZj3Mii-HrsqHeGs4nRgIUX79oBzF9y9qPIUKZp1cuElKe7jtRtVdDkxOJBLLXL0S0X1b8WT7Zg__onPeqtD3DY6lKAhpN3vvxfQsK5_D_NcfiV9t-mMFrDGe0vrZvs7OxcwsgafMdVGKv0zQzoFSQpGiIgA4lG6c8r3vX3da8BCXhIhNOnNT3oFtFFiJGQcMjjeaSkBGsXhf5R0ENzA4zDI0fVPJjfhmRu-VyrnDV7jo6JsD9JROdhINcCLvGnJXMJLQkNpudXZrHTFUL7bDYIaqaTzrxFSOEPwUMQArLsTxCGnhJ5e4JS4s1Xp5bXkv2zNxILnho_g8Y2CSS6m9f_QBY7WLJfvo9q_cI3kuO655cvspK31j5Y8F-K4ATZnhTDOESV3VL4lG5JTIMddp=w1125-h898-no" alt="6 AhLXUsS1uYmj1W8Jb8B4mQABPOvxUw6btVT4ln3R7AzcVNyr20ApCYD8NnjiSK 63x5R6R2uFAqRLSe2s3klA1K4R UXvB6aIRVoQ930m2T4pl0hSIDfTEkQJLbqWeE2DFs7MVTQ7iH971w4jexAOfDlNEtO 8Ive3hy9hIoJ892gtsAwArwlwn7QjQCovu6R5zZ3AM061n04EGURx3TawSMdmdyKNAY6A packhMEp5Bh1PaXmIyfBLHPeTXYLOLKjw7AjvWUyv7N1StsjkDWFTU HGuKjjNrkd7GKSnl1XfR TuzpS7jBIZEXZD6QcgXZFVN81 9PiiW Bm8i88FBCeLZj3Mii HrsqHeGs4nRgIUX79oBzF9y9qPIUKZp1cuElKe7jtRtVdDkxOJBLLXL0S0X1b8WT7Zg onPeqtD3DY6lKAhpN3vvxfQsK5 D NcfiV9t mMFrDGe0vrZvs7OxcwsgafMdVGKv0zQzoFSQpGiIgA4lG6c8r3vX3da8BCXhIhNOnNT3oFtFFiJGQcMjjeaSkBGsXhf5R0ENzA4zDI0fVPJjfhmRu VyrnDV7jo6JsD9JROdhINcCLvGnJXMJLQkNpudXZrHTFUL7bDYIaqaTzrxFSOEPwUMQArLsTxCGnhJ5e4JS4s1Xp5bXkv2zNxILnho g8Y2CSS6m9f QBY7WLJfvo9q cI3kuO655cvspK31j5Y8F K4ATZnhTDOESV3VL4lG5JTIMddp=w1125 h898 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="563" height="449" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p>Profiles &amp; Device Management （抱歉小蛙不知道中文翻成什麼）</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/ApspIP-5PvGMF1YE-UD8hZ1KdyOci0ptBEqtghbGRmspO54nlLWsDwaeQ13VtXUqB1BcN2iWYDHGy13MEDuW8xwlSu1_AfoDMN7UQyzX3u2ZMhJEmsu3egKLECg6Rdp54rFcwk7LnQ0XsmdyhTj6AB9b6tmaP8CK1_YJapgndZqaI0GeVH4rKjinnPu3KT7wAclB7nXGSS1YAf59d5QCB34zzo8iUDVblAq5JwGfgWudINft-QJPosbTq5H_q6m8L43ZwwJLoBmQMmv_JN0dn5lVv_8H-4THgW1OHBdfrSB614s7ILtQe8N5WdQm91Vc2pPPO81rkl8lYULeFWFt5FcSjRUDbzUekVuSUe8Rm014IGk4Gy3_8xizjVx_0mknkQobhrgLf-dMXVzCnqV_bFnfIRw7oc-n1wUjr_3I_kVGChQPdjjaT7SZ5kRRCkg0rlYJddIRBbo_GF12ICJq5KUCb6cRp0Tb7M4rteNzCPvAt3OnA9vZdey3ALJh9XP9kPkVaYOlOgRB9relxm80JtqEYZZjimCTvt2ef_P0b5Z6J9KCA6RwDlOk49zE4XVCt_-rigeSn7P4UFQBlP2GRGTGCEYv0kcTzM7c1AW3eWELeujsDJX7_QHDlzk1pea4SUnXmZk8lQLdtY8f7jTcWbAqB3hLuC_mnoehpI_TH5AGG-qi795XrP0lvMschaIhaEC7aTNWlnN2O_8x_Bm7SVuVJnF0_dIsoUL21nI5qfuTJlXA=w1125-h820-no" alt="ApspIP 5PvGMF1YE UD8hZ1KdyOci0ptBEqtghbGRmspO54nlLWsDwaeQ13VtXUqB1BcN2iWYDHGy13MEDuW8xwlSu1 AfoDMN7UQyzX3u2ZMhJEmsu3egKLECg6Rdp54rFcwk7LnQ0XsmdyhTj6AB9b6tmaP8CK1 YJapgndZqaI0GeVH4rKjinnPu3KT7wAclB7nXGSS1YAf59d5QCB34zzo8iUDVblAq5JwGfgWudINft QJPosbTq5H q6m8L43ZwwJLoBmQMmv JN0dn5lVv 8H 4THgW1OHBdfrSB614s7ILtQe8N5WdQm91Vc2pPPO81rkl8lYULeFWFt5FcSjRUDbzUekVuSUe8Rm014IGk4Gy3 8xizjVx 0mknkQobhrgLf dMXVzCnqV bFnfIRw7oc n1wUjr 3I kVGChQPdjjaT7SZ5kRRCkg0rlYJddIRBbo GF12ICJq5KUCb6cRp0Tb7M4rteNzCPvAt3OnA9vZdey3ALJh9XP9kPkVaYOlOgRB9relxm80JtqEYZZjimCTvt2ef P0b5Z6J9KCA6RwDlOk49zE4XVCt rigeSn7P4UFQBlP2GRGTGCEYv0kcTzM7c1AW3eWELeujsDJX7 QHDlzk1pea4SUnXmZk8lQLdtY8f7jTcWbAqB3hLuC mnoehpI TH5AGG qi795XrP0lvMschaIhaEC7aTNWlnN2O 8x Bm7SVuVJnF0 dIsoUL21nI5qfuTJlXA=w1125 h820 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="563" height="410" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p>進去之後會看到剛剛安裝的 Alipay.Com Co., Ltd. 點進去</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/PDSY174m5fxKg44BVA9AT09ocl3NghluC7jMMNMJRywuVylEKSWZ_sEFT70NbUXZO6Qfz6PmHchOYIRPVQY0GsuOFadhfGJR7OYWWloywbvQ8lZXh1Bgj0uWxNszAMmm7C8NuZpu85CbUlFXntYaSpuDwweRpV5bEOHSXClCO26noOK5NdZxC1IW5MndSl3SjLFR4x3PEMD2x_LWDF9rNW2pVIn1jGOJ4edtimamTJ8xEXbkm82IzuK1en1rl8PbVLn-aduYH47X2QsIEt78T7UMy0VUVe-pd3Ekf1wbmls-1KIsgWm6Qy8-7hg7r_lWLiwQOScmU6cLcIjsFEs6WJfbXIqXvlBhrwbTxxXg0H2PxaP1OaK-_YJu-U5pmHqTc7aevviI1dZx9MiPh0eUMAlv3p3DIoFbzPItEen7uZOwJ21h6Rumkg4OYiW4ab9MC5tF0VPzdnBLOeke4Wp-DPprrlvZh5-lHJEdbdgCdeQkgUDULkQpDh_mvRpVGI_qhLN97XURWh6bww9iZALPyaBqqKN4cCsCJJzK_Qefh9R90UzPsvY5Bhqm6wfFuycx55sBuqhVpt8RZY18qGgCViOl8hIwIflmEgbJQG4hV4Y93hp_BcYfYbLXGXWLPQbiMIjSDLjsg5w1fIq-toBof6TT-6eIBxcUPooQkmYuxA2KwVui8N_aSoNgWs8zEsbR1iuj5EX1PhzvBkvoycJnX-U7MfBHR0oQ9L-qtS3hV4_wawkm=w1125-h1129-no" alt="PDSY174m5fxKg44BVA9AT09ocl3NghluC7jMMNMJRywuVylEKSWZ sEFT70NbUXZO6Qfz6PmHchOYIRPVQY0GsuOFadhfGJR7OYWWloywbvQ8lZXh1Bgj0uWxNszAMmm7C8NuZpu85CbUlFXntYaSpuDwweRpV5bEOHSXClCO26noOK5NdZxC1IW5MndSl3SjLFR4x3PEMD2x LWDF9rNW2pVIn1jGOJ4edtimamTJ8xEXbkm82IzuK1en1rl8PbVLn aduYH47X2QsIEt78T7UMy0VUVe pd3Ekf1wbmls 1KIsgWm6Qy8 7hg7r lWLiwQOScmU6cLcIjsFEs6WJfbXIqXvlBhrwbTxxXg0H2PxaP1OaK YJu U5pmHqTc7aevviI1dZx9MiPh0eUMAlv3p3DIoFbzPItEen7uZOwJ21h6Rumkg4OYiW4ab9MC5tF0VPzdnBLOeke4Wp DPprrlvZh5 lHJEdbdgCdeQkgUDULkQpDh mvRpVGI qhLN97XURWh6bww9iZALPyaBqqKN4cCsCJJzK Qefh9R90UzPsvY5Bhqm6wfFuycx55sBuqhVpt8RZY18qGgCViOl8hIwIflmEgbJQG4hV4Y93hp BcYfYbLXGXWLPQbiMIjSDLjsg5w1fIq toBof6TT 6eIBxcUPooQkmYuxA2KwVui8N aSoNgWs8zEsbR1iuj5EX1PhzvBkvoycJnX U7MfBHR0oQ9L qtS3hV4 wawkm=w1125 h1129 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="467" height="469" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p>點選 Trust &#8220;Alipay.Com Co., Ltd.&#8221;</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/Pn_BuZdcw7X18qH1CdODYm8U7CHzhDuBqdPw2LevVpNaBW5uPHsE3XfsEiXn1NIF-G94gRpAQXFphoiS1rP-kv_VCR8jOn7W1To8D6fgh2nyRi51Kg1yc22H6qUOD2QmEOxrPi74vOuBThHyr94R1Du84fzoFPfv7R4lSyyQSR7Wt4bKyE0qVfmsLtMY80gYBzDxA-05ka9FXBSuR-ePkwFmG_CC9g71truUHSf5aTSWlAAvFNZR0f0x6iweMpjQR9S9ymDZIQuWlRDIoyFLk4__nc0Nj8Rrw8Le25aFnvbiuaiZENS3Rk60PdqvzpTVOu6r_FG2NOHONq0Qpk5MihTSnJkhUUmTOQcSfatSPsi689xsMz46QCAIjFyF198g7vl5CIDNPR61KGBo0TnFpP2iFHbpioyP8pXse3suIRbGHaJfBnExFcmg-PGrKJ__P47mfysmthwZ-Cr4Vjcazkx8M-n7YQFFosh5a_wzCaDk0Nd7SGU4P-CDhnrD9w6bfSdd3eFQ3N6HWwXBOhVy70auL0gWcq-fnkjbRWXliF9X7TWGUDFeI8BFuO82RiVKlJDsoOWrLLaQriNJHyOPO8lM4Wip6qv1-ekQaCqqOXBByyl5bl8-GURyDThooQsVs2pm3T49VIVmaYbqwwY6fJ3OGP1f-gC6cMLPGVze9MnS2p4qN_ycQp1CIggtG_2DjjdjN8LapNYTkFCh7Qs3JWDSZe1RUOfmKrPFq_BKkUtV3iTk=w1125-h1025-no" alt="Pn BuZdcw7X18qH1CdODYm8U7CHzhDuBqdPw2LevVpNaBW5uPHsE3XfsEiXn1NIF G94gRpAQXFphoiS1rP kv VCR8jOn7W1To8D6fgh2nyRi51Kg1yc22H6qUOD2QmEOxrPi74vOuBThHyr94R1Du84fzoFPfv7R4lSyyQSR7Wt4bKyE0qVfmsLtMY80gYBzDxA 05ka9FXBSuR ePkwFmG CC9g71truUHSf5aTSWlAAvFNZR0f0x6iweMpjQR9S9ymDZIQuWlRDIoyFLk4 nc0Nj8Rrw8Le25aFnvbiuaiZENS3Rk60PdqvzpTVOu6r FG2NOHONq0Qpk5MihTSnJkhUUmTOQcSfatSPsi689xsMz46QCAIjFyF198g7vl5CIDNPR61KGBo0TnFpP2iFHbpioyP8pXse3suIRbGHaJfBnExFcmg PGrKJ P47mfysmthwZ Cr4Vjcazkx8M n7YQFFosh5a wzCaDk0Nd7SGU4P CDhnrD9w6bfSdd3eFQ3N6HWwXBOhVy70auL0gWcq fnkjbRWXliF9X7TWGUDFeI8BFuO82RiVKlJDsoOWrLLaQriNJHyOPO8lM4Wip6qv1 ekQaCqqOXBByyl5bl8 GURyDThooQsVs2pm3T49VIVmaYbqwwY6fJ3OGP1f gC6cMLPGVze9MnS2p4qN ycQp1CIggtG 2DjjdjN8LapNYTkFCh7Qs3JWDSZe1RUOfmKrPFq BKkUtV3iTk=w1125 h1025 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="514" height="469" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p>變成下圖就完成了</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/gddDNzcUGs8BIouamK6jy1QPwqOxwp59o6JTv4mF-waD6UPV6z5q8-Km5VVVH56dQnn2zo_eDspJSIkiplrxbbX3Toq01w0oTvsi9vumUs8-jAHf71-FjMK1HaRI6gHUu7BnUzgWZs03dNkgdRqHJK8cKr01Xv4ZCXM0SdAqniNpcA8Fzo6Tx-is0mta_FqA80dj3dtezpWmAUxcYtxGpniHxBMvyWACjSIyTT_F7fksAGbbyq0P8hxWKpuWawczifbQUo2B266YtvaFtwuxn0VOmOz-S2xU8JFsR3Jm4FbwPBRtS7YVIzusTkQDLEqhzDVTCtvrsmq7cj1PnefFynpuKFoz8maK2keLATgDnX-gx1hunK2FjDV33OjgK8Sbhn0ASCJvHlmrl9ejEB5lPoIymGWqIrk73s3idYrjjt8uiIcYnbjlblg37EWY_Bl365Y9dqKUTJEvqpbj1OLyQEwao6nT-G4xlSiUz6zGeA-2kJ4F1IoKYAsPwLXkIEdQJSWWK4W_bABXPBAuLvARaDKNzGcWDLiUHmKnpmMcK7CyNvykNgq02sWzSD-tQcFaNRjrawdQglE-nqNr7dKFscSF7okHNu8hBC9-2xjzUrb8i2BViKnM7cwU3acWONj36A5pFB03DNVjyuBlF8enADpALwopH52o6_Htn4GoVE1fQlaqzrtUdbFBapCi3hwNhG5qsB7F8Hw63p34cK0h54DlfClFfgfFFLijOEt5T7B-HVOU=w1125-h1031-no" alt="gddDNzcUGs8BIouamK6jy1QPwqOxwp59o6JTv4mF waD6UPV6z5q8 Km5VVVH56dQnn2zo eDspJSIkiplrxbbX3Toq01w0oTvsi9vumUs8 jAHf71 FjMK1HaRI6gHUu7BnUzgWZs03dNkgdRqHJK8cKr01Xv4ZCXM0SdAqniNpcA8Fzo6Tx is0mta FqA80dj3dtezpWmAUxcYtxGpniHxBMvyWACjSIyTT F7fksAGbbyq0P8hxWKpuWawczifbQUo2B266YtvaFtwuxn0VOmOz S2xU8JFsR3Jm4FbwPBRtS7YVIzusTkQDLEqhzDVTCtvrsmq7cj1PnefFynpuKFoz8maK2keLATgDnX gx1hunK2FjDV33OjgK8Sbhn0ASCJvHlmrl9ejEB5lPoIymGWqIrk73s3idYrjjt8uiIcYnbjlblg37EWY Bl365Y9dqKUTJEvqpbj1OLyQEwao6nT G4xlSiUz6zGeA 2kJ4F1IoKYAsPwLXkIEdQJSWWK4W bABXPBAuLvARaDKNzGcWDLiUHmKnpmMcK7CyNvykNgq02sWzSD tQcFaNRjrawdQglE nqNr7dKFscSF7okHNu8hBC9 2xjzUrb8i2BViKnM7cwU3acWONj36A5pFB03DNVjyuBlF8enADpALwopH52o6 Htn4GoVE1fQlaqzrtUdbFBapCi3hwNhG5qsB7F8Hw63p34cK0h54DlfClFfgfFFLijOEt5T7B HVOU=w1125 h1031 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="511" height="469" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<h3 class="para wp-block-heading">使用 AlipayHK 沙箱 app</h3>



<p>做完上面的動作之後，再點選一次 AlipayHK 果然就可以正常打開了</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/rFzHoA9-YES2Tt3aWF6ip6CozSKtWbINFjWpaykFIqIUdEEodH5b_hlSt7SbZTxW_-c_z38LfDpZpkbrpslAauJ1RB8bELuiliRQRpSys1VYUF3tJsgLL6eAabHxlLPh9EgnF5t4EF4G8bQgViFOxJACIx8azrLWH61DaS9bEw1tIFav5YVu0I3eI9Fy-arhWhdwAC_I43DHrrlKIMhPSQhQetEcCWLcWhVgTgU2sZF3PYh3PVtGEYWuN-1kPFXc7PdJ2Zj5btsk_1TNsHL5DOjWvcFOnLd9MH8tXPplHUNh4dbwiCSxe58N_Wv2rLtja6ZKErTAMQ2l8WEy5uRj8gB1Ep_ZbmCFviM-zZr3SgkC1wC1wdpZH6Ir7oaVcP8G2BzwEWtDYcO2A47BG3SSlbDV9Qb6JUsDzwDckBbvpRoTBrxLE-NlEnRa4ZRB-sFs9w_iVpl_Yt5fZ4aLzjkSrDsAOxVZx0P2v5sD3r_jBcDpkaOFEgM8H7z8hYSBpcO35-MCHRjd3FgFenSh752cHfkYHBPshGo0NYChIlvCyhqZFUxRUrwAC6L-4Qw9UUsPrC63dO3Gpy2SNwYw7WA-hi8UqXcA0HU-dHWfk6oDV85NW5CeJRDyIn8Y68VDdqHP8FowdZTSZ33j21dtAeSbgOWgw3QPWVZ18xzMHIbkiaQu57exB5UN__r0LHmzkGDl1MaCmQT61igRuGGq-hrrO7qTyWWm5o7VMeDgmeLfr7pFKVRv=w1125-h1229-no" alt="rFzHoA9 YES2Tt3aWF6ip6CozSKtWbINFjWpaykFIqIUdEEodH5b hlSt7SbZTxW c z38LfDpZpkbrpslAauJ1RB8bELuiliRQRpSys1VYUF3tJsgLL6eAabHxlLPh9EgnF5t4EF4G8bQgViFOxJACIx8azrLWH61DaS9bEw1tIFav5YVu0I3eI9Fy arhWhdwAC I43DHrrlKIMhPSQhQetEcCWLcWhVgTgU2sZF3PYh3PVtGEYWuN 1kPFXc7PdJ2Zj5btsk 1TNsHL5DOjWvcFOnLd9MH8tXPplHUNh4dbwiCSxe58N Wv2rLtja6ZKErTAMQ2l8WEy5uRj8gB1Ep ZbmCFviM zZr3SgkC1wC1wdpZH6Ir7oaVcP8G2BzwEWtDYcO2A47BG3SSlbDV9Qb6JUsDzwDckBbvpRoTBrxLE NlEnRa4ZRB sFs9w iVpl Yt5fZ4aLzjkSrDsAOxVZx0P2v5sD3r jBcDpkaOFEgM8H7z8hYSBpcO35 MCHRjd3FgFenSh752cHfkYHBPshGo0NYChIlvCyhqZFUxRUrwAC6L 4Qw9UUsPrC63dO3Gpy2SNwYw7WA hi8UqXcA0HU dHWfk6oDV85NW5CeJRDyIn8Y68VDdqHP8FowdZTSZ33j21dtAeSbgOWgw3QPWVZ18xzMHIbkiaQu57exB5UN r0LHmzkGDl1MaCmQT61igRuGGq hrrO7qTyWWm5o7VMeDgmeLfr7pFKVRv=w1125 h1229 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="429" height="469" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p>選擇「支付寶/淘寶 帳號登入」</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/EbzvVwbxWGcl6Q3HO3p5xehPaXbdi2i-NqZUgzx5BU3IHcEZ53gC3XAvUvqbzNCnirggQtZ0KNyzbAnhUmR-re84QO6em5GHZcU6oko9Re-ZP4UMAhTdcW6CHU4WCqolsDvx-p2wNny-cRjt2Gjp3fSibo_LskPGDe9x37Tds8ouS9AykrpFXV0x3MgA0uLqn7X1zdZP2Bg8LrBTb5M3U87OWZNsB_r3AFO4m0RHi_A8znb5VC3fKBSsET90BGfW7-RCT_fAJ6yemroQrjC1Ss_g6-KRombOLbxyQRSJS7Cq0YaZ7NHFDYjCA6mCjbs8s99QoEVYbTO7GNQz3vQCHgd8DWtMkAq8vV3uxitv8VSr94d35GJGzciLQrQD2xsoVpoiSbTD_AwW5VeBZ3yvEBX5X8QdtSaWSWNtTHS3uzWbcgPxojEgH2hIcB6Ge6WAabJRE7ZQgQMfsqDUpufrMYLklJiBbmVAV9mxzwda6xmryNLymksDPzSazElZLQJCEqY48-4VHqO14xm26k2clAQQNpv029obQ9LawPobA81-nVBKgfwJSwuf-FEuj8ebJhdRzlFmHSwXcAP51DPvLIWl4CP3bfn5oV-GbSYgjymHzqMABeufD4aIWg8YgMMIbSyxyQvbRcNgx1ViiYkFmiwQ0adz9S9PVxwrOBBNRTM3j4S7Pk72_BklV3DnQ2AXsn_eYhoNXNeI8H3rlJRb99iWQS9NWYOSS1miLqbm62o5dcMy=w1125-h1000-no" alt="EbzvVwbxWGcl6Q3HO3p5xehPaXbdi2i NqZUgzx5BU3IHcEZ53gC3XAvUvqbzNCnirggQtZ0KNyzbAnhUmR re84QO6em5GHZcU6oko9Re ZP4UMAhTdcW6CHU4WCqolsDvx p2wNny cRjt2Gjp3fSibo LskPGDe9x37Tds8ouS9AykrpFXV0x3MgA0uLqn7X1zdZP2Bg8LrBTb5M3U87OWZNsB r3AFO4m0RHi A8znb5VC3fKBSsET90BGfW7 RCT fAJ6yemroQrjC1Ss g6 KRombOLbxyQRSJS7Cq0YaZ7NHFDYjCA6mCjbs8s99QoEVYbTO7GNQz3vQCHgd8DWtMkAq8vV3uxitv8VSr94d35GJGzciLQrQD2xsoVpoiSbTD AwW5VeBZ3yvEBX5X8QdtSaWSWNtTHS3uzWbcgPxojEgH2hIcB6Ge6WAabJRE7ZQgQMfsqDUpufrMYLklJiBbmVAV9mxzwda6xmryNLymksDPzSazElZLQJCEqY48 4VHqO14xm26k2clAQQNpv029obQ9LawPobA81 nVBKgfwJSwuf FEuj8ebJhdRzlFmHSwXcAP51DPvLIWl4CP3bfn5oV GbSYgjymHzqMABeufD4aIWg8YgMMIbSyxyQvbRcNgx1ViiYkFmiwQ0adz9S9PVxwrOBBNRTM3j4S7Pk72 BklV3DnQ2AXsn eYhoNXNeI8H3rlJRb99iWQS9NWYOSS1miLqbm62o5dcMy=w1125 h1000 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="527" height="469" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p>使用 <a href="https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/" data-wpel-link="internal">PHP 串接 AlipayHK 踩坑記錄</a> 裡面，Buyer account / Login password 登入，登入完成後，點選「掃一掃」來掃描該文章內產生的沙箱測試 QRCode 就可以囉！</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://lh3.googleusercontent.com/ZMYwJQ4HDY-X5bOKgdt1OJvVxWbLuYTAzYbwIMKXyL00cOuaMEQc48HrZ8RxVYdbM-Lwdx5Z6_q2-yFDals6GcbGjrExTRNO47slROJrJg5witCG15bclH92SNxFijlUMKyLrUwgaq_Q-exIjesD_wl-YXUTuqq3SJgZMoi4G-ZTcbjStfKqvA8THlDVBDJhBpd9Wl3UdBIsQhso7Odn6IlCikz70zrVV6-uuUswZL6pWzkoGgx7N8W_WYqDAV6QtExeCQlPJ6Ui3kF_Jq5sdKq75Fi6sqwe_LGTVo4dBMNaTkOdfYUCufRwYhWnmZb_NkwDPbSYUoRJqBTcxnelpTSvUc8PwtDqSGSIW1DbRSByEZyg4BrefRQTe--NCpLq4Kkskv4mLLHtUEslMQshHmMbFtGbixYogz8mffIGJURH42FmRdmGAn5B1G0MsR7MhQfI5NwdbBVUAfnl6J7HNz4WBCcOVv4BPMda5ecfSGoaPN_om8CmllfBHxDk1qjFSk1fI-nqJqQ7M8T4QMgU5p8w-1LkDLIpZxtvtzKWDSWLSOjVEEGcFB4u_4t51b4-a0wyi0tVC0En7t1z0aBGoioV6Agor_UynlXhOR_jIeJRW-wYfM-R4-6N_TnfYK7-oqvs5MorV0gtWensXGs7dX1oZgCIOIHoxVzzVge5_jh9uBy92jFdIUDBAGnhGpuAKsAZppCW5GXhOcATh3JP1uAdDKexW9EKic_og2gGl_I1Jyya=w1125-h1083-no" alt="ZMYwJQ4HDY X5bOKgdt1OJvVxWbLuYTAzYbwIMKXyL00cOuaMEQc48HrZ8RxVYdbM Lwdx5Z6 q2 yFDals6GcbGjrExTRNO47slROJrJg5witCG15bclH92SNxFijlUMKyLrUwgaq Q exIjesD wl YXUTuqq3SJgZMoi4G ZTcbjStfKqvA8THlDVBDJhBpd9Wl3UdBIsQhso7Odn6IlCikz70zrVV6 uuUswZL6pWzkoGgx7N8W WYqDAV6QtExeCQlPJ6Ui3kF Jq5sdKq75Fi6sqwe LGTVo4dBMNaTkOdfYUCufRwYhWnmZb NkwDPbSYUoRJqBTcxnelpTSvUc8PwtDqSGSIW1DbRSByEZyg4BrefRQTe NCpLq4Kkskv4mLLHtUEslMQshHmMbFtGbixYogz8mffIGJURH42FmRdmGAn5B1G0MsR7MhQfI5NwdbBVUAfnl6J7HNz4WBCcOVv4BPMda5ecfSGoaPN om8CmllfBHxDk1qjFSk1fI nqJqQ7M8T4QMgU5p8w 1LkDLIpZxtvtzKWDSWLSOjVEEGcFB4u 4t51b4 a0wyi0tVC0En7t1z0aBGoioV6Agor UynlXhOR jIeJRW wYfM R4 6N TnfYK7 oqvs5MorV0gtWensXGs7dX1oZgCIOIHoxVzzVge5 jh9uBy92jFdIUDBAGnhGpuAKsAZppCW5GXhOcATh3JP1uAdDKexW9EKic og2gGl I1Jyya=w1125 h1083 no iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題" width="487" height="469" title="iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題"></figure></div>



<p><strong>串金流系列：</strong></p>



<ul class="my-li bg-darkblue wp-block-list"><li><a href="https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/" data-wpel-link="internal">PHP 串接 AlipayHK 踩坑記錄</a></li><li><a href="https://noter.tw/5539/ios-untrusted-enterprise-developer%ef%bc%8d%e4%b8%b2%e6%8e%a5-alipayhk-%e6%b2%99%e7%ae%b1%e6%b8%ac%e8%a9%a6%e5%95%8f%e9%a1%8c/" data-wpel-link="internal">iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題</a></li></ul>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/5539/ios-untrusted-enterprise-developer%ef%bc%8d%e4%b8%b2%e6%8e%a5-alipayhk-%e6%b2%99%e7%ae%b1%e6%b8%ac%e8%a9%a6%e5%95%8f%e9%a1%8c/" data-wpel-link="internal">iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/5539/ios-untrusted-enterprise-developer%ef%bc%8d%e4%b8%b2%e6%8e%a5-alipayhk-%e6%b2%99%e7%ae%b1%e6%b8%ac%e8%a9%a6%e5%95%8f%e9%a1%8c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP 串接 AlipayHK 踩坑記錄</title>
		<link>https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/</link>
					<comments>https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/#comments</comments>
		
		<dc:creator><![CDATA[黃小蛙]]></dc:creator>
		<pubDate>Fri, 23 Aug 2019 14:47:58 +0000</pubDate>
				<category><![CDATA[網頁後端]]></category>
		<category><![CDATA[串金流]]></category>
		<category><![CDATA[第三方金流]]></category>
		<category><![CDATA[沙箱]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[支付寶]]></category>
		<category><![CDATA[Alipay]]></category>
		<category><![CDATA[AlipayHK]]></category>
		<guid isPermaLink="false">https://noter.tw/?p=5445</guid>

					<description><![CDATA[<p>最近幫朋友串接 AlipayHK，一開始根本這什麼東西都不知道，只大概知道是串金流、支付寶，串接的過程真是千辛萬苦，這邊記錄下來給有需要的人。 AlipayHK？支付寶？ 根據【教學】Alipay H&#46;&#46;&#46;</p>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/" data-wpel-link="internal">PHP 串接 AlipayHK 踩坑記錄</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>最近幫朋友串接 AlipayHK，一開始根本這什麼東西都不知道，只大概知道是串金流、支付寶，串接的過程真是千辛萬苦，這邊記錄下來給有需要的人。</p>



<span id="more-5445"></span>



<h2 class="para wp-block-heading">AlipayHK？支付寶？</h2>



<p>根據<a rel="noreferrer noopener nofollow external" aria-label=" (在新分頁中開啟)" href="https://unwire.hk/2018/07/10/alipay-hk/life-tech/epayment/" target="_blank" data-wpel-link="external" class="wpel-icon-right">【教學】Alipay HK vs 支付寶中國版　常見香港用家 3 大錯誤<span class="wpel-icon wpel-image wpel-icon-6"></span></a>，大概就像是香港版的支付寶，文章內提到</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p> Alipay HK 跟「支付寶」的區別<br>如以上所說 Alipay HK 及支付寶中國版是兩套獨立的系統，就連 APP 也是兩個不同的版本。Alipay HK 是獨立的本地公司，方便為香港度身訂造各種不同的優惠及使用方法。 </p></blockquote>



<p>好，小蛙了解自己要串的東西是「香港版支付寶」後，開始吧！朋友 email 一些「線索」來：</p>



<ul class="my-li bg-darkblue wp-block-list"><li>Alipay Global Portal:  https://globalprod.alipay.com/login/global.htm </li><li>Account Name (PID Email):</li><li>Default Login Password:</li><li>Default Payment Password:</li><li>AlipayHK &#8211; PC2Mobile: https://global.alipay.com/doc/website_hk/intro</li><li>Sandbox Guideline: http://offsite.dev-codpayment.com/sandbox_app/AlipayHK_Sandbox_Account.pdf</li><li>Sandbox APP Download Link: https://offsite.dev-codpayment.com/sandbox_app/sandboxapp.pdf</li></ul>



<p>不知道是支付寶網站改版還是怎樣，很多查到的資料或是連結，都沒有辦法連到正確的網頁，連照著教學文件都面臨找不到選單或位置的窘境，真的是花了很多冤枉時間，估計如果沒有寫下這篇，三天後小蛙又忘記怎麼連到對應的頁面或功能了。</p>



<h2 class="para wp-block-heading">準備密鑰</h2>



<p>首先一開始登入的頁面就怪怪的，從上面連結進去登入完之後，卻轉到<a rel="noreferrer noopener nofollow external" aria-label="這個頁面 (在新分頁中開啟)" href="https://global.alipay.com/ilogin/account_login.htm" target="_blank" data-wpel-link="external" class="wpel-icon-right">這個頁面<span class="wpel-icon wpel-image wpel-icon-6"></span></a>要再登入一次，嗯，也許是新舊首頁，就再登入一次吧！登入完之後，下面有兩個選項，Online Payment / In-store Payment 跟 Global Merchant Portal，好，看完敘述也不是很了解，不過「線上付款」選左邊的看看。</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://lh3.googleusercontent.com/czX97PHX8kx__VDxgDc57iKexCHZdrvf_rS73jjf18-n3BqTISSt-9O0iekNmpjGh2GtBrk3X8bbAEzzrV3Q6ISqLpBtRE9TzZSIBJdOFx9CpC1WWEOVskh7n5J3yRtKChASZev6xsR6Odg0wDI1IHhIJa6vggxpVaz5Wn3_G9sP6biV_BaJUiC7o1Z4aHyI4aT_bJZa50IrIU3ZhyaeolwM45hx3nZ0SghdnKWBscOlNGWwPjk6zRekWVC13fpfFtqw8fErnjk8zWm5d3TCWmjtjFznreDtgMgsmP2YhF3tkkzTU8mXQqPNONys4mK9agnxCnTp1QEcNRDfRuQ26pnnMeBFK_jQFvpUszChKNRJyvJP5cGeCOx_I6vj4wv22oJHEMmQAL6hZybwW8BaZjJwg_m0a0f_Ht6SiL-V6beQtFpYJtRO-jCMNZibdP5q-AXhsr78ihPmL_ybs9Q6Lna2YNRcxrc3z8_8ppkeCydSkogsclWLd5iQsdvpSHX34dDC82fru70SXtACAbXu0NbQLvEXrTTmaWTCawQeTyb4vV6KbLRud33RF9OkyrDY6qAEbQ1xSKSZgimobkQs4om3SySIeJO6FYzI1nDOKpd345WLCGfNF2dINbq1EbBVTgnwbsnvS9AGG-v0B4eOzBRFUzNRkUaOMQ1tB2y8XBQIi1bfcW-rZ-u1X_E9xUDt5cNGyl6JEV3BoSLg2Oz0PFBAwQ=w1196-h288-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/czX97PHX8kx__VDxgDc57iKexCHZdrvf_rS73jjf18-n3BqTISSt-9O0iekNmpjGh2GtBrk3X8bbAEzzrV3Q6ISqLpBtRE9TzZSIBJdOFx9CpC1WWEOVskh7n5J3yRtKChASZev6xsR6Odg0wDI1IHhIJa6vggxpVaz5Wn3_G9sP6biV_BaJUiC7o1Z4aHyI4aT_bJZa50IrIU3ZhyaeolwM45hx3nZ0SghdnKWBscOlNGWwPjk6zRekWVC13fpfFtqw8fErnjk8zWm5d3TCWmjtjFznreDtgMgsmP2YhF3tkkzTU8mXQqPNONys4mK9agnxCnTp1QEcNRDfRuQ26pnnMeBFK_jQFvpUszChKNRJyvJP5cGeCOx_I6vj4wv22oJHEMmQAL6hZybwW8BaZjJwg_m0a0f_Ht6SiL-V6beQtFpYJtRO-jCMNZibdP5q-AXhsr78ihPmL_ybs9Q6Lna2YNRcxrc3z8_8ppkeCydSkogsclWLd5iQsdvpSHX34dDC82fru70SXtACAbXu0NbQLvEXrTTmaWTCawQeTyb4vV6KbLRud33RF9OkyrDY6qAEbQ1xSKSZgimobkQs4om3SySIeJO6FYzI1nDOKpd345WLCGfNF2dINbq1EbBVTgnwbsnvS9AGG-v0B4eOzBRFUzNRkUaOMQ1tB2y8XBQIi1bfcW-rZ-u1X_E9xUDt5cNGyl6JEV3BoSLg2Oz0PFBAwQ=w1196-h288-no" alt="czX97PHX8kx VDxgDc57iKexCHZdrvf rS73jjf18 n3BqTISSt 9O0iekNmpjGh2GtBrk3X8bbAEzzrV3Q6ISqLpBtRE9TzZSIBJdOFx9CpC1WWEOVskh7n5J3yRtKChASZev6xsR6Odg0wDI1IHhIJa6vggxpVaz5Wn3 G9sP6biV BaJUiC7o1Z4aHyI4aT bJZa50IrIU3ZhyaeolwM45hx3nZ0SghdnKWBscOlNGWwPjk6zRekWVC13fpfFtqw8fErnjk8zWm5d3TCWmjtjFznreDtgMgsmP2YhF3tkkzTU8mXQqPNONys4mK9agnxCnTp1QEcNRDfRuQ26pnnMeBFK jQFvpUszChKNRJyvJP5cGeCOx I6vj4wv22oJHEMmQAL6hZybwW8BaZjJwg m0a0f Ht6SiL V6beQtFpYJtRO jCMNZibdP5q AXhsr78ihPmL ybs9Q6Lna2YNRcxrc3z8 8ppkeCydSkogsclWLd5iQsdvpSHX34dDC82fru70SXtACAbXu0NbQLvEXrTTmaWTCawQeTyb4vV6KbLRud33RF9OkyrDY6qAEbQ1xSKSZgimobkQs4om3SySIeJO6FYzI1nDOKpd345WLCGfNF2dINbq1EbBVTgnwbsnvS9AGG v0B4eOzBRFUzNRkUaOMQ1tB2y8XBQIi1bfcW rZ u1X E9xUDt5cNGyl6JEV3BoSLg2Oz0PFBAwQ=w1196 h288 no PHP 串接 AlipayHK 踩坑記錄" title="PHP 串接 AlipayHK 踩坑記錄"></a></figure></div>



<p>AlipayHK 簽署的方式有兩種</p>



<ul class="my-li bg-darkblue wp-block-list"><li>使用 md5 </li><li>使用 RSA / DSA</li></ul>



<p>後台介面就有 md5 的私鑰，小蛙直接使用這種方式，比較方便。進到管理頁面，切換到「My Technical Service」後右邊有「See Partner ID(PID)」跟「See Key」，先把 PID 跟 Key 記起來，等一下串接會用到。 </p>



<div class="wp-block-image"><figure class="aligncenter"><a class="" href="https://lh3.googleusercontent.com/oBX3nQoz-lsn-nO6zOExqEB8BMi3WCXoOtKPQryobihacmr6-KlyCoQirK71Kx5HLNVo8-e8qW-vsgIMD3PKZK_36a5uCi8ffxcHLvJSTOwS_il73Z8F8TX7QbkPH8CeYEN8X9K5SCPxRjgVp8n5NEu5ZkHjkLK61H4qMJySeVbV3kSUw_PoR8xQbfBt_EKxm2oiZspjvt2AssXUnd_WFe3Ec-n9Ic6hH-MrJujmZ2TlO5_umUV9eqDOXzlIBMJjwD68soPnJ8dur9ayqRpSpaLWT1CkqJXE6YC4H7BBwtXFQsfDu-g_dez4t4dafQsKvA46HOtEGCR7niWw5w3cS5TCuI4N1re5LfwarPThNUIy2ZDzHT8U0TYMwsdeGmncMWX03DRJ4h0yK3VOkFQHjnzAIgd07extjcO1he-3ewwgl3xqntsmij8Y_j6pjgUIsFmG3GJSYVCONCA_hT66sMpiyzhYqUplMutxuPceUA_aLT8Ffk2FRDjWTNkw3oDnejODKwomwV431yrTHZYPNbv-dykOT6uoB5Hvs-vcCsNkSzr6GyjXRzwRHTwRpKVVl0kccFyoTTrYH111JZEStkzR07QTgA9vApBLksGO91NgI8VuBFHU-JNmyHNBSfeIL4iJ7j08Xu_12SyBznazZkVIj8TtWr5EqjSRZC0UKOiQj-R8Y82wQNw7O8dffBhTs9yJ06qab91ZuhI4zRU5gj1PtA=w701-h376-no" target="_blank" rel="noreferrer noopener nofollow external" data-wpel-link="external"><img decoding="async" src="https://lh3.googleusercontent.com/oBX3nQoz-lsn-nO6zOExqEB8BMi3WCXoOtKPQryobihacmr6-KlyCoQirK71Kx5HLNVo8-e8qW-vsgIMD3PKZK_36a5uCi8ffxcHLvJSTOwS_il73Z8F8TX7QbkPH8CeYEN8X9K5SCPxRjgVp8n5NEu5ZkHjkLK61H4qMJySeVbV3kSUw_PoR8xQbfBt_EKxm2oiZspjvt2AssXUnd_WFe3Ec-n9Ic6hH-MrJujmZ2TlO5_umUV9eqDOXzlIBMJjwD68soPnJ8dur9ayqRpSpaLWT1CkqJXE6YC4H7BBwtXFQsfDu-g_dez4t4dafQsKvA46HOtEGCR7niWw5w3cS5TCuI4N1re5LfwarPThNUIy2ZDzHT8U0TYMwsdeGmncMWX03DRJ4h0yK3VOkFQHjnzAIgd07extjcO1he-3ewwgl3xqntsmij8Y_j6pjgUIsFmG3GJSYVCONCA_hT66sMpiyzhYqUplMutxuPceUA_aLT8Ffk2FRDjWTNkw3oDnejODKwomwV431yrTHZYPNbv-dykOT6uoB5Hvs-vcCsNkSzr6GyjXRzwRHTwRpKVVl0kccFyoTTrYH111JZEStkzR07QTgA9vApBLksGO91NgI8VuBFHU-JNmyHNBSfeIL4iJ7j08Xu_12SyBznazZkVIj8TtWr5EqjSRZC0UKOiQj-R8Y82wQNw7O8dffBhTs9yJ06qab91ZuhI4zRU5gj1PtA=w701-h376-no" alt="oBX3nQoz lsn nO6zOExqEB8BMi3WCXoOtKPQryobihacmr6 KlyCoQirK71Kx5HLNVo8 e8qW vsgIMD3PKZK 36a5uCi8ffxcHLvJSTOwS il73Z8F8TX7QbkPH8CeYEN8X9K5SCPxRjgVp8n5NEu5ZkHjkLK61H4qMJySeVbV3kSUw PoR8xQbfBt EKxm2oiZspjvt2AssXUnd WFe3Ec n9Ic6hH MrJujmZ2TlO5 umUV9eqDOXzlIBMJjwD68soPnJ8dur9ayqRpSpaLWT1CkqJXE6YC4H7BBwtXFQsfDu g dez4t4dafQsKvA46HOtEGCR7niWw5w3cS5TCuI4N1re5LfwarPThNUIy2ZDzHT8U0TYMwsdeGmncMWX03DRJ4h0yK3VOkFQHjnzAIgd07extjcO1he 3ewwgl3xqntsmij8Y j6pjgUIsFmG3GJSYVCONCA hT66sMpiyzhYqUplMutxuPceUA aLT8Ffk2FRDjWTNkw3oDnejODKwomwV431yrTHZYPNbv dykOT6uoB5Hvs vcCsNkSzr6GyjXRzwRHTwRpKVVl0kccFyoTTrYH111JZEStkzR07QTgA9vApBLksGO91NgI8VuBFHU JNmyHNBSfeIL4iJ7j08Xu 12SyBznazZkVIj8TtWr5EqjSRZC0UKOiQj R8Y82wQNw7O8dffBhTs9yJ06qab91ZuhI4zRU5gj1PtA=w701 h376 no PHP 串接 AlipayHK 踩坑記錄" title="PHP 串接 AlipayHK 踩坑記錄"></a></figure></div>



<p>小蛙從來沒有用過支付寶及其相關產品，<a rel="noreferrer noopener nofollow external" aria-label="這個頁面 (在新分頁中開啟)" href="https://global.alipay.com/open/product-detail.htm?bizCode=OPEN_ONLINE_PAYMENT-Website" target="_blank" data-wpel-link="external" class="wpel-icon-right">這個頁面<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 下有介紹整個流程，小蛙看完才對 AlipayHK 比較有概念，到 <a rel="noreferrer noopener nofollow external" aria-label="這邊 (在新分頁中開啟)" href="https://global.alipay.com/doc/web/intro" target="_blank" data-wpel-link="external" class="wpel-icon-right">這邊<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 看說明文件吧！今天才發現有中文文檔！！！</p>



<h2 class="para wp-block-heading">下載範例</h2>



<p>小蛙是要在 PHP 環境下串接「支付功能」，到這邊<a rel="noreferrer noopener nofollow external" aria-label="下載 PHP 範例 (在新分頁中開啟)" href="https://global.alipay.com/doc/web_cn/demo" target="_blank" data-wpel-link="external" class="wpel-icon-right">下載 PHP 範例<span class="wpel-icon wpel-image wpel-icon-6"></span></a>。解壓縮之後裡面有一些比較重要的檔案：</p>



<pre class="left green">alipay.config.php</pre>



<p>這個檔案主要是環境變數上的設定，等等要修改 partner、key、notify_url 這些變數。</p>



<pre class="left green">alipayapi.php</pre>



<p>這支是搭配 index.php 送出的表單接到參數來產生 QRCode，因為小蛙付款時不需要讓使用者輸入 index.php 的內容，因此將這些的功能拉一些出來寫成 function，如此一來就可以在要付款的地方直接設定好固定及要接的參數。</p>



<pre class="left green">notify_url.php</pre>



<p>最後一支是用來接收付款成功之後的 callback，在這邊設定付款完成之後要做對應的動作。</p>



<p>小蛙改完上面這些東西之後，其實整個範例還是沒辦法動的，這後面會再提，一開始要測試範例當然沒辦法用正式的 key 及 partner id，接下來要先建立沙箱帳號，透過沙箱環境來測試付款。</p>



<h2 class="para wp-block-heading">使用沙箱測試</h2>



<p>iOS 或 Android 到 <a href="https://offsite.dev-codpayment.com/sandbox_app/sandboxapp.pdf" target="_blank" rel="noreferrer noopener nofollow external" aria-label="這邊 (在新分頁中開啟)" data-wpel-link="external" class="wpel-icon-right">這邊<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 下載沙箱 app。 </p>



<p>到 <a rel="noreferrer noopener nofollow external" aria-label="Alipay Sandbox Portal (在新分頁中開啟)" href="https://isandbox.alipaydev.com/user/intlAccountDetails.htm" target="_blank" data-wpel-link="external" class="wpel-icon-right">Alipay Sandbox Portal<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 去新建沙箱測試帳號，小蛙這次要串的是 AlipayHK，要到 Hong Kong Wallet 下面建一個 Merchant 跟一個 Buyer 來測試。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/H7u4zCZIT1QjH3ThzsWNF4GMry85QInN_gF-T7JWtEi-Em57mHgh2wMnezZ-2XaSrd_BgzbKwX8CPp5vA6DlimhpvIw1EjY5UiG75g4rChPz1hhuk_ZN8GAXmEg967WKB-3pbfzmqBRVccFo8n2wDDzkpQMZgbqjhJE70WSfsWStuGWwCkNJTYEaQ0y4DsONEe8gozGtl35M953me8jk1Xodx5UdmKeVhKaB4rmmuNJzbuqdEIDSHbxXqHBU15s_F10cPU_ixk9qPM64mxcmlt6Sx9J_gTniU4ATthOPceotrey-D-PmSfJ8o3ytDJD2FmBPV_Rxdk1qWkZFK58r6FjFTEN4KhaAr5sFYds7nHcxjTmk-NhT55GLZTtJ4BTfSgHEWslgAmzPnkCy1FxfEoC0GZPD4VxBTdtpt46zuB9r0xHZYzH7eQhQ3cTMEi-kCeY93txY6r23fXcojkwynNDYVmqO9RmlJw2ajqyoLT88OTKvhQxTp4bpE9Q2i_k-VjETiwTeBebAwMtJQOse6u5A5tA9wAwZXnRKzGo256tT8iXnllvuxRF9NXFkf4nysR-dDJWFTmY_ZDLBz9M68prNBcQl0wYyHyAQO0asCMqscIvxCkSvgk8e6upO4jkx5lOfYY8EDRMHwn71vJYxRIY-kE91Lov82ZdLHtDgFKCV2wZK1c2hUe5ayEWJupvhwFnTqPTNBUqlG8xQXkP3BCZVky18BAtp7ZTF1ja1-WbaLMx0=w214-h332-no" alt="H7u4zCZIT1QjH3ThzsWNF4GMry85QInN gF T7JWtEi Em57mHgh2wMnezZ 2XaSrd BgzbKwX8CPp5vA6DlimhpvIw1EjY5UiG75g4rChPz1hhuk ZN8GAXmEg967WKB 3pbfzmqBRVccFo8n2wDDzkpQMZgbqjhJE70WSfsWStuGWwCkNJTYEaQ0y4DsONEe8gozGtl35M953me8jk1Xodx5UdmKeVhKaB4rmmuNJzbuqdEIDSHbxXqHBU15s F10cPU ixk9qPM64mxcmlt6Sx9J gTniU4ATthOPceotrey D PmSfJ8o3ytDJD2FmBPV Rxdk1qWkZFK58r6FjFTEN4KhaAr5sFYds7nHcxjTmk NhT55GLZTtJ4BTfSgHEWslgAmzPnkCy1FxfEoC0GZPD4VxBTdtpt46zuB9r0xHZYzH7eQhQ3cTMEi kCeY93txY6r23fXcojkwynNDYVmqO9RmlJw2ajqyoLT88OTKvhQxTp4bpE9Q2i k VjETiwTeBebAwMtJQOse6u5A5tA9wAwZXnRKzGo256tT8iXnllvuxRF9NXFkf4nysR dDJWFTmY ZDLBz9M68prNBcQl0wYyHyAQO0asCMqscIvxCkSvgk8e6upO4jkx5lOfYY8EDRMHwn71vJYxRIY kE91Lov82ZdLHtDgFKCV2wZK1c2hUe5ayEWJupvhwFnTqPTNBUqlG8xQXkP3BCZVky18BAtp7ZTF1ja1 WbaLMx0=w214 h332 no PHP 串接 AlipayHK 踩坑記錄" title="PHP 串接 AlipayHK 踩坑記錄"></figure></div>



<p>建好之後記下 Merchant 右邊的 Merchant UID\/PID 及 MD5 Signature key，記下 Buyer 的 Buyer account 及 Login password。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/vBkCxawrgALVGEA_73AzM9Cncde5jyUbZmh5n28zTtsQ00xRR9rt28QapLTjFiLMz37PGvWwD338vo2DnaiE5X9lz49Sc0EKR-zuX9QTcxcr2NGmzyL2bIHH63de0TxjOIGZXpyya2qNmVutFGoqE9urue4xuiTmx_PVKBqRfg3k3uY-5bOw8h0EHevRkw_u-_QWKI7NjtobOpaHs2A6vf7u-z4bHnXtGovChr31nY1ZuTtYTfGY_IlHKYi3x4pOE_Ida_R5552DYT8thzf7H-eGcp6JSj5M19XK9rS61jQgBEei8scbUfSOHFBc0NOsBHcCgSw0YAD_Az0S_YiLxkLpm3RPcfwxwNtoSvEnzh_3tvxGCXoA3-lfaSKmrdjSWqBovKKYYQ-VgitqM9ECniWr_nBNGyXaUMjWb3GNLSXyU9sYomBINILUxc9v6gz7fj4_6_6qWp0B5Y0XlWOVyN_eN6lFfj3hgNjopK9btvwrdKIo-eywF5yGw5V3iQ5YssVUjSjeCraqUcw0WYCBXTv6BTFN6yGc92Bm65T5-9XHOdD9KAN1rLtUat7mhYTu0tZUNGRtDHJC2_cqBCB6Ia304UKmZGtYMoqQgxBdhA9qUdDrtaUnYwUUshObs7puFSdZwwi6OUFV6nzxIvPqCFqHoQHDzB_d6NAHCGOBB8LbfkqT2w0jFwop5l58xODY0_s1ASnwYfeKeAGtOctI5pD6B7I8k0d_C-1XBrnf3s5X7KW3=w499-h443-no" alt="vBkCxawrgALVGEA 73AzM9Cncde5jyUbZmh5n28zTtsQ00xRR9rt28QapLTjFiLMz37PGvWwD338vo2DnaiE5X9lz49Sc0EKR zuX9QTcxcr2NGmzyL2bIHH63de0TxjOIGZXpyya2qNmVutFGoqE9urue4xuiTmx PVKBqRfg3k3uY 5bOw8h0EHevRkw u QWKI7NjtobOpaHs2A6vf7u z4bHnXtGovChr31nY1ZuTtYTfGY IlHKYi3x4pOE Ida R5552DYT8thzf7H eGcp6JSj5M19XK9rS61jQgBEei8scbUfSOHFBc0NOsBHcCgSw0YAD Az0S YiLxkLpm3RPcfwxwNtoSvEnzh 3tvxGCXoA3 lfaSKmrdjSWqBovKKYYQ VgitqM9ECniWr nBNGyXaUMjWb3GNLSXyU9sYomBINILUxc9v6gz7fj4 6 6qWp0B5Y0XlWOVyN eN6lFfj3hgNjopK9btvwrdKIo eywF5yGw5V3iQ5YssVUjSjeCraqUcw0WYCBXTv6BTFN6yGc92Bm65T5 9XHOdD9KAN1rLtUat7mhYTu0tZUNGRtDHJC2 cqBCB6Ia304UKmZGtYMoqQgxBdhA9qUdDrtaUnYwUUshObs7puFSdZwwi6OUFV6nzxIvPqCFqHoQHDzB d6NAHCGOBB8LbfkqT2w0jFwop5l58xODY0 s1ASnwYfeKeAGtOctI5pD6B7I8k0d C 1XBrnf3s5X7KW3=w499 h443 no PHP 串接 AlipayHK 踩坑記錄" title="PHP 串接 AlipayHK 踩坑記錄"></figure></div>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/IY-w-9e7UvaY6qZDbC_INKgC1LHQLB_N5_wse8ePHZ34uVaqvRp2BWUD3w4aYhsCOwokE_k57PurT4ermxlOq-g0Up70Kcp7vx8DP3ERiMSM5gjP16lpR-r7Nuv9WfCfLp-bncb8_IQre5rl-G5xpxwA5bNfGLlqfd-oY5Wl08OhL2ApxbmleEjm0BnUYXLw0fpUTQRgI7qgWFuxSreTDrog1jebMgZNqCx4pYOyIrGqIyM-bDK1H2xeW9dzmLf8nMU_I8VxTnlRmC4N6xAsY4r9XkPo_N9zQlaFM_bkPlbDKA6Ar5M8jrRSuNt5BiNXIrsLB3qRopLC8upA1KeTCuHV__YiWblgWpOk1diEJM6eIbpEPfS9-u466hJ7yLAzZCkNAc90yAwMno6b2DEGDgWKDCh0ACew4Z4UyNPCUBmGtIqiRtsrqcAMy9NGoVnU1PNCEox6ZStnfSKkhus8r0DSSxnCT8aWObeBgdyDjX8jjZ1BpZaD1Kpc0v30SeqnSgMbO0xyLX_EAg6DzwvNBxo59N7GQLKG20mnhtBClw1Hpnj-W-jDi_f8YUf4FxejuQSvcskprcGI2M6wwzz7J0qsS_2p62lWI-lWZZEt9a3vmPonwIQQ_DoJGWQd9XGJu6nuBuKPqjtPHJXwVQzGg9s6aVHJFVpKyxVutJcd2KW0TdiJiWUL483eJ629HMZAGjioor8cEXLLtRaEokHbejLu-CtjB0-bDYymDXRxWWI3APk-=w433-h325-no" alt="IY w 9e7UvaY6qZDbC INKgC1LHQLB N5 wse8ePHZ34uVaqvRp2BWUD3w4aYhsCOwokE k57PurT4ermxlOq g0Up70Kcp7vx8DP3ERiMSM5gjP16lpR r7Nuv9WfCfLp bncb8 IQre5rl G5xpxwA5bNfGLlqfd oY5Wl08OhL2ApxbmleEjm0BnUYXLw0fpUTQRgI7qgWFuxSreTDrog1jebMgZNqCx4pYOyIrGqIyM bDK1H2xeW9dzmLf8nMU I8VxTnlRmC4N6xAsY4r9XkPo N9zQlaFM bkPlbDKA6Ar5M8jrRSuNt5BiNXIrsLB3qRopLC8upA1KeTCuHV YiWblgWpOk1diEJM6eIbpEPfS9 u466hJ7yLAzZCkNAc90yAwMno6b2DEGDgWKDCh0ACew4Z4UyNPCUBmGtIqiRtsrqcAMy9NGoVnU1PNCEox6ZStnfSKkhus8r0DSSxnCT8aWObeBgdyDjX8jjZ1BpZaD1Kpc0v30SeqnSgMbO0xyLX EAg6DzwvNBxo59N7GQLKG20mnhtBClw1Hpnj W jDi f8YUf4FxejuQSvcskprcGI2M6wwzz7J0qsS 2p62lWI lWZZEt9a3vmPonwIQQ DoJGWQd9XGJu6nuBuKPqjtPHJXwVQzGg9s6aVHJFVpKyxVutJcd2KW0TdiJiWUL483eJ629HMZAGjioor8cEXLLtRaEokHbejLu CtjB0 bDYymDXRxWWI3APk =w433 h325 no PHP 串接 AlipayHK 踩坑記錄" title="PHP 串接 AlipayHK 踩坑記錄"></figure></div>



<h2 class="para wp-block-heading">沙箱測試</h2>



<p>把上面記下來的 Merchant UID\/PID 及 MD5 Signature key 分別填入 alipay.config.php，以及修改 notify_url 位址，一定要確定這個頁面可以存取，付款完成之後 AlipayHK 會送一個 POST 過來這裡，如果無法存取會收不到付款完成通知。</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">$alipay_config['partner']    = 'PID 填到這裡';
$alipay_config['key']        = 'MD5 Signature key 填到這裡';
$alipay_config['notify_url'] = 'https://xxxx.xxx/notify_url.php';</pre>



<p>修改完成之後連到付款首頁，https://your_domain/alipayHK/index.php，可以看到一個表單，這表單是讓人測試用的，可以測試不同參數產生的 QRCode，送出之後會送到 alipayapi.php。</p>



<h2 class="para wp-block-heading">等等，跳出一堆錯誤訊息</h2>



<p>小蛙記得有兩三個問題，這範例程式有點不是很嚴謹 &#8230;</p>



<ul class="my-li bg-darkblue wp-block-list"><li>alipayapi.php 這支的第 73 行就出現一個奇怪符號，刪掉就好了。 </li><li>notify_url.php 這支的第 23 行，註解符號沒有放好。</li></ul>



<p>還有一個最後再說吧～最後一個也是小蛙花了最多時間去找出來的，修正完上面兩個錯誤後，應該這個範例程式就能運行了。</p>



<h2 class="para wp-block-heading">測試流程</h2>



<p>連到 https://your_domain/alipayHK/index.php 會看到以下畫面</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/gJs9q5gOdKzjqNglw41sdBTLZ9s7vUVqCR0WgHNv-xJjFOtXhosfkxJVTKG3_et8OPGCuvWfq3eco-pV2ImqU31FV7b9JVwWcYlnjUaFMdmQCGM78OiHWbdZl7KLJTSu9FGuhQBxtIwOfkHYXSgbKBx-dSg4q9vH9HnaKzJHZ1A7p5tHfAB1MqxLXEKRJgtrH3iA1yjolctFswrDJqsGO4-SADwxXwMMMl8LYzhZU-HKxMuzXwtJPq-1ReknYUWT2tr5kNiF7qpRjcAk3glWDh2P5TBZJRjH5SUzUc0EUic1j-orhH8t8lWhdARCq4WsWUQ7B0Uycv_tRefEtDWVQw7lGtDvImuSur3hl3ETF2OrZ_XFdhYFJ-VV4txPPG4vtylJhzlz-pRF5uozgBY3ec5_SvnryGlIlAgAHQfLLGiV_sPM1iBDlcdtSM9BVcWGp_k9Dy3mF4-uVhM_bNCUCq5RJCU7GHut89Pj3waQ4FEHpdfd1b4r3SlhPw-fJZTqqgUZHgQHEFvA2pmzXpTIqjARzPC0BunK6V7cGtpCy1K3AMNEr51UsiCEQ4n3TArvnwbWU-KCsSqpFQM4UnYbxSwBWZuE2OtCmsZVdbieI8n2QCCPQMCrDm9BOEe0FNZim6O9f248QkP751WuLGImTgxjN7ARgcP4ZlCsewkODci-WV_Z9-xsOVcRoUjVxXp2iiTjeht8fXz3_s4RRUdEwrh6EX5zz3_H16rVcdUye1NDSQ9N=w825-h999-no" alt="gJs9q5gOdKzjqNglw41sdBTLZ9s7vUVqCR0WgHNv xJjFOtXhosfkxJVTKG3 et8OPGCuvWfq3eco pV2ImqU31FV7b9JVwWcYlnjUaFMdmQCGM78OiHWbdZl7KLJTSu9FGuhQBxtIwOfkHYXSgbKBx dSg4q9vH9HnaKzJHZ1A7p5tHfAB1MqxLXEKRJgtrH3iA1yjolctFswrDJqsGO4 SADwxXwMMMl8LYzhZU HKxMuzXwtJPq 1ReknYUWT2tr5kNiF7qpRjcAk3glWDh2P5TBZJRjH5SUzUc0EUic1j orhH8t8lWhdARCq4WsWUQ7B0Uycv tRefEtDWVQw7lGtDvImuSur3hl3ETF2OrZ XFdhYFJ VV4txPPG4vtylJhzlz pRF5uozgBY3ec5 SvnryGlIlAgAHQfLLGiV sPM1iBDlcdtSM9BVcWGp k9Dy3mF4 uVhM bNCUCq5RJCU7GHut89Pj3waQ4FEHpdfd1b4r3SlhPw fJZTqqgUZHgQHEFvA2pmzXpTIqjARzPC0BunK6V7cGtpCy1K3AMNEr51UsiCEQ4n3TArvnwbWU KCsSqpFQM4UnYbxSwBWZuE2OtCmsZVdbieI8n2QCCPQMCrDm9BOEe0FNZim6O9f248QkP751WuLGImTgxjN7ARgcP4ZlCsewkODci WV Z9 xsOVcRoUjVxXp2iiTjeht8fXz3 s4RRUdEwrh6EX5zz3 H16rVcdUye1NDSQ9N=w825 h999 no PHP 串接 AlipayHK 踩坑記錄" title="PHP 串接 AlipayHK 踩坑記錄"></figure></div>



<p>直接按 Play 後會產生 QRCode</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://lh3.googleusercontent.com/DCmiHnQIp2jzdwWtcmZI-cnrjPodRBxaRbEn2LAq-bYH6UQVepA7vIGl77oxQ734rbGXSFswRZMzwdV2Z8CQvKucHpxSHJ4GE_NbnHvhV2nXxbTTHH9VuJYDOZyyqcPGkdeTS0ot1GZRK3D4cS-800xWUONbBjbh1IXw7AsLN0COoyvlBY_WUJuz9Xa2nD4Wk9WPenbgTch9ZdHnON3hmAZh5yeRiCQ_MSGldEKf42gUx3dGu8533b8kzNZ2njyz8WduUjDs5jZsv5Vw3zgMSi6X6ll-IA2wx8S9JjGYeFAWz6iZ3V6WlIC0zDiXYJmobeeVMjyJuZs_kT15YkKldEDcQklIOruVwpUYH58Hk8gKqOsEKud0QvXSjn-Nhr6D5H_e_XF16Wzhl-hLWepu6FDVZeVnNqlZksH7EC_dWnM9Udy734JSDuge3PEw07J4V5GK7SxAVR7TuBu1wgpJtEzL4fVXYt8tFblRLyo5w-IZ-HwOtqBGHJ5cvirm7cqPyNK1AGa4fR27vDPTZQTSUgTI2O9MSQQzpsfSGO3Dh7DDqv4MLYGYaX-jOFF5zF8BoyzwDwHMUqdMBMSejslfEIlIqlj1EV6FzwmdaAPWEdDQmwesJiLnBVQ3yE6IgOxFvffprxdfaQO3lDIHL7Q9E8_D32qByw-WBxOukKUrB1s2hNXJNSDpDsXa0pRdQZPSyNYMC8VyJ-GCTFVb5MMu1BoNmKjOo2vRXqI-DOKOhvgtyiiH=s201-no" alt="DCmiHnQIp2jzdwWtcmZI cnrjPodRBxaRbEn2LAq bYH6UQVepA7vIGl77oxQ734rbGXSFswRZMzwdV2Z8CQvKucHpxSHJ4GE NbnHvhV2nXxbTTHH9VuJYDOZyyqcPGkdeTS0ot1GZRK3D4cS 800xWUONbBjbh1IXw7AsLN0COoyvlBY WUJuz9Xa2nD4Wk9WPenbgTch9ZdHnON3hmAZh5yeRiCQ MSGldEKf42gUx3dGu8533b8kzNZ2njyz8WduUjDs5jZsv5Vw3zgMSi6X6ll IA2wx8S9JjGYeFAWz6iZ3V6WlIC0zDiXYJmobeeVMjyJuZs kT15YkKldEDcQklIOruVwpUYH58Hk8gKqOsEKud0QvXSjn Nhr6D5H e XF16Wzhl hLWepu6FDVZeVnNqlZksH7EC dWnM9Udy734JSDuge3PEw07J4V5GK7SxAVR7TuBu1wgpJtEzL4fVXYt8tFblRLyo5w IZ HwOtqBGHJ5cvirm7cqPyNK1AGa4fR27vDPTZQTSUgTI2O9MSQQzpsfSGO3Dh7DDqv4MLYGYaX jOFF5zF8BoyzwDwHMUqdMBMSejslfEIlIqlj1EV6FzwmdaAPWEdDQmwesJiLnBVQ3yE6IgOxFvffprxdfaQO3lDIHL7Q9E8 D32qByw WBxOukKUrB1s2hNXJNSDpDsXa0pRdQZPSyNYMC8VyJ GCTFVb5MMu1BoNmKjOo2vRXqI DOKOhvgtyiiH=s201 no PHP 串接 AlipayHK 踩坑記錄" title="PHP 串接 AlipayHK 踩坑記錄"></figure></div>



<p>用<a rel="noreferrer noopener nofollow external" aria-label="沙箱 app (在新分頁中開啟)" href="https://offsite.dev-codpayment.com/sandbox_app/sandboxapp.pdf" target="_blank" data-wpel-link="external" class="wpel-icon-right">沙箱 app<span class="wpel-icon wpel-image wpel-icon-6"></span></a> 掃描上面的 QRCode，在用上面的 Buyer account 跟 Login password 登入進行沙箱付款，付款完成之後 AlipayHK 會 POST 資料到上面的 notify_url.php，接著做後續處理。</p>



<h2 class="para wp-block-heading">付款完成後處理</h2>



<p>最後一個動作就是讓 Sever 知道付款完成了，AlipayHK 發送一個 POST 到 notify_url.php，小蛙卡在不管怎樣回來的結果都是「驗證錯誤」，小蛙試了很久，也看了很多官方文件、其他網友分享的過程，都沒有找到解法。</p>



<p>然後小蛙就一步一步 trace code，發現通通都過了，驗證方法都一樣卻出來不一樣的東西，最後發現是這行在搞鬼 &#8230; 真不知道怎麼說，AlipayHK 都好心放出範例檔了，卻如此不嚴謹 &#8230; （也可能是小蛙自己太笨，說不定只有小蛙一個人卡在這）</p>



<p>到 alipay.config.php 裡面找到</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">$alipay_config['cacert']    = getcwd().'\\cacert.pem'; </pre>



<p>改成</p>



<pre class="wp-block-preformatted wp-block-syntaxhighlighter-code">$alipay_config['cacert']    = getcwd().'/cacert.pem';</pre>



<p>打完收工～</p>



<p><strong>串金流系列：</strong></p>



<ul class="my-li bg-darkblue wp-block-list"><li><a href="https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/" data-wpel-link="internal">PHP 串接 AlipayHK 踩坑記錄</a></li><li><a href="https://noter.tw/5539/ios-untrusted-enterprise-developer%ef%bc%8d%e4%b8%b2%e6%8e%a5-alipayhk-%e6%b2%99%e7%ae%b1%e6%b8%ac%e8%a9%a6%e5%95%8f%e9%a1%8c/" data-wpel-link="internal">iOS: Untrusted Enterprise Developer－串接 AlipayHK 沙箱測試問題</a></li></ul>
<p>這篇文章 <a rel="nofollow" href="https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/" data-wpel-link="internal">PHP 串接 AlipayHK 踩坑記錄</a> 最早出現於 <a rel="nofollow" href="https://noter.tw" data-wpel-link="internal">記下來</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://noter.tw/5445/php-%e4%b8%b2%e6%8e%a5-alipayhk-%e8%b8%a9%e5%9d%91%e8%a8%98%e9%8c%84/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
