การรวมเกตเวย์การชำระเงิน: กระบวนการและอะไรต่อไป
เผยแพร่แล้ว: 2018-01-12ภายในปี 2019 ผู้ใช้ 1 พันล้านคนจะใช้การชำระเงินผ่านมือถือในร้านค้า 61% ของธนาคารจะเพิ่มการใช้จ่ายด้านเทคโนโลยีการชำระเงินผ่านมือถือในช่วงปี 2561 เพิ่มขึ้น 52% จากปี 2560
นี่เป็นเพียงการรายงานทางสถิติสองพันรอบทุกครั้งที่มีการกล่าวถึงการชำระเงินผ่านมือถือ และตัวเลขเหล่านี้อยู่ไกลเกินกว่าจะถึงฟองสบู่ การนำเทคโนโลยีไปใช้อย่างแพร่หลายจะกลายเป็นกระแสหลักมากเกินไปเมื่อมีความโน้มเอียงของ Generation Z มากขึ้นเท่านั้น
เพื่อให้แบรนด์แอปกำลังเป็นที่นิยม ไม่ใช่แค่ในปีนี้แต่สำหรับอนาคตที่จะมาถึง นั่นคือการลงทุนในการพัฒนาแอปการชำระเงินแบบ P2P หรือที่พวกเขาได้แนะนำตัวเลือกการชำระเงินในแอป
บทความนี้มีไว้สำหรับทุกคนที่วางแผนจะเพิ่มตัวเลือก 'คลิกเพื่อจ่าย' ในแอปมือถือของตน มีหลายวิธีที่ผู้ใช้จะย้ายภายในแอป ทั้งนี้ขึ้นอยู่กับจุดประสงค์ที่คุณต้องการให้แอปแก้ไข การรู้ว่านี่เป็นจุดเริ่มต้นที่ดี เพราะคุณจะได้รับประเด็นพูดคุยเพื่อหารือกับบริษัทพัฒนาแอพมือถือของคุณ ซึ่งคุณจะได้รับความไว้วางใจจากการผสานรวมเทคโนโลยีที่มีความต้องการมากที่สุด
เอาล่ะ ไปเลย
นี่คือวิธีที่ผู้ใช้จะย้ายภายในแอปของคุณเมื่อคุณให้ตัวเลือกในการชำระเงินจากภายในแอปพลิเคชัน การเคลื่อนไหวที่จะส่งผลกระทบต่อกระบวนการรวมเกตเวย์การชำระเงินของคุณ
การเดินทางของผู้ใช้ภายในแอพที่เสนอสิ่งอำนวยความสะดวกการชำระเงินในแอพ
เมื่อเราพูดถึงการชำระเงินโดยใช้มือถือ มักจะมีสองสถานการณ์ที่สามารถเกิดขึ้นได้ ไม่ว่าจะเป็น A. คุณจะทำธุรกรรมแบบเพียร์ทูเพียร์หรือ B. คุณจะซื้อสินค้าหรือบริการออนไลน์
สถานการณ์ที่สามที่เกิดขึ้นในอุตสาหกรรมการชำระเงินผ่านมือถือคือการชำระเงินในร้านค้าด้วยการสัมผัสอุปกรณ์โดยใช้ NFC (ซึ่งตลาดโดยวิธีการภายในปี 2020 คาดว่าจะถึง 130 พันล้านดอลลาร์)
ให้เราพูดถึงรายละเอียดทั้งหมด -
1. เมื่อคุณทำการโอนเงินระหว่างคนที่คุณรู้จัก
เหตุการณ์นี้เกิดขึ้นเมื่อคุณโอนเงินระหว่างคนที่คุณรู้จัก ใช้สำหรับแบ่งบิลหรือจ่ายค่าเช่า และใช้อย่างอื่นได้หลายอย่าง
เส้นทางที่ผู้ใช้แอพโดยทั่วไปปฏิบัติตามคือพวกเขาเพิ่มรายละเอียดบัตรในแอพก่อนและสร้างกระเป๋าเงินในแอปพลิเคชัน
แอปจะซิงค์กับผู้ติดต่อทุกคนที่อยู่ในอุปกรณ์ของผู้ใช้ซึ่งใช้แอปเดียวกันด้วย จากนั้นผู้ใช้เลือกผู้ติดต่อที่ต้องการโอนเงินโดยใช้หมายเลขจากภายในแอพและป้อนจำนวนเงินที่ต้องโอน
ถัดมา พวกเขามีสองทางเลือก – รับจำนวนเงินที่หักจากสิ่งที่พวกเขามีในกระเป๋าเงินหรือหักจากบัตรเดบิต/เครดิตโดยป้อนข้อมูลบัตร
โดยการเลือกตัวเลือกกระเป๋าเงิน ผู้ใช้สามารถรับจำนวนเงินที่หักและโอนได้โดยตรง แต่เมื่อพวกเขาเลือกตัวเลือกบัตร แอพจะเชื่อมต่อกับธนาคารผู้ค้าและขอรายละเอียดเช่น OTP และ CVV ในทุกธุรกรรมก่อนที่จะเริ่มโอนเงิน
ไม่ว่าพวกเขาจะเลือกทางใด จำนวนเงินจะถูกหักและส่งไปให้เพื่อนในไม่กี่คลิก และแอปจะส่งคืนพร้อมใบเสร็จรับเงิน
2. เมื่อคุณกำลังซื้อบางอย่างบนมือถือ
เมื่อผู้ใช้ของคุณสรุปสิ่งที่ต้องซื้อในแอปพลิเคชันการค้าบนมือถือ พวกเขาจะเพิ่มสินค้าในรถเข็น ถัดไป พวกเขาเลือกตัวเลือก 'ซื้อเลย' ซึ่งจะนำพวกเขาไปยังหน้าที่เพิ่มรายละเอียดที่อยู่ ดูรายละเอียดผลิตภัณฑ์ และสุดท้ายจะอยู่ที่หน้าข้อมูลการชำระเงิน
ในหน้าจอนี้ ให้กรอกรายละเอียดบัตร – Number, Name, CVV และ Expiry Date จากนั้นแอปจะเชื่อมต่อกับธนาคารและเปิดหน้าจอเกตเวย์การชำระเงิน โดยที่ผู้ใช้จะถูกขอให้ป้อน OTP ที่ธนาคารการค้าส่งไปยังอุปกรณ์และรหัสอีเมลของตน
เมื่อป้อนรายละเอียดแล้ว รอบการซื้อจะสิ้นสุดลง
3. เมื่อคุณชำระเงินในร้านโดยใช้เทคโนโลยี NFC
หนึ่งในความก้าวหน้าล่าสุดในอุตสาหกรรมการชำระเงินผ่านมือถือ กลไกการชำระเงินนี้ทำงานเพื่อนำอุปกรณ์พกพาที่มีแอปมาไว้ใกล้กับอุปกรณ์ที่ทำงานบน NFC โดยการนำแอพและอุปกรณ์มาติดต่อ จำนวนเงินจะถูกหักออกจากบัญชีของผู้ใช้โดยอัตโนมัติและจะเข้าสู่บัญชีการค้าของร้าน
แอปในกรณีนี้จะจัดเก็บข้อมูลบัตรที่อุปกรณ์อ่านได้ในครั้งเดียว ซึ่งจะเข้ารหัสข้อมูลที่ส่งในธุรกรรมเฉพาะด้วยระบบโทเค็นแบบใช้ครั้งเดียว ทุกครั้งที่มีการทำธุรกรรม โทรศัพท์จะให้โทเค็นที่แตกต่างกันไปยังเครื่องปลายทาง เมื่อมาถึงเซิร์ฟเวอร์ไฟร์วอลล์ของสถาบันธนาคารที่เชื่อมโยง โทเค็นจะถูกประมวลผลและถอดรหัส
เมื่อกระบวนการถอดรหัสเสร็จสิ้น จำนวนเงินจะถูกโอนจากธนาคารของผู้ใช้ไปยังบัญชีของร้าน
เมื่อคุณได้วัดความต้องการที่เพิ่มขึ้นของการชำระเงินผ่านมือถือแล้ว และรู้ว่าผู้ใช้จะเคลื่อนไหวภายในแอปของคุณอย่างไร ถึงเวลาที่เราจะพูดถึงคุณลักษณะสำคัญ ๆ ที่คุณจะพูดคุยกับบริษัทการรวมแอพมือถือของคุณ
จากนี้ไป คุณจะอ่านเกี่ยวกับ:
- สิ่งที่คุณควรพิจารณาก่อนตัดสินใจเพิ่มตัวเลือกการชำระเงินในแอปของคุณ
- รายละเอียดเกี่ยวกับเกตเวย์การชำระเงินที่ใช้มากที่สุด
- การผสานรวมหนึ่งในเกตเวย์การชำระเงินที่ได้รับความนิยมสูงสุด - Stripe ในแอพ Android และ iOS
- เวลาและค่าใช้จ่ายที่เกี่ยวข้องกับการรวมตัวเลือกการชำระเงินในแอปของคุณ
เมื่อคุณทราบวิธีการทำงานของเกตเวย์การชำระเงินแล้ว อดทนไว้ มันจะยาวอ่านะ คุณจะได้ดำดิ่งลงไปในองค์ประกอบต่างๆ ที่จะเตรียมคุณให้พร้อมสำหรับกระบวนการรวมเกตเวย์การชำระเงินในแอปพลิเคชันมือถือครั้งต่อไปของคุณ
เริ่มกันเลย -
สิ่งที่คุณต้องพิจารณาในการเข้าสู่กระบวนการรวมเกตเวย์การชำระเงิน
1. ประเภทบัญชี
บัญชีผู้ขายมีสองประเภท – บัญชีเฉพาะและบัญชีรวม
บัญชีเฉพาะ – เป็นบัญชีการค้าที่ตั้งค่าไว้สำหรับผู้ค้าเพียงรายเดียว บัญชีได้รับการตั้งค่าเฉพาะสำหรับการทำธุรกรรมทางธุรกิจของคุณ
การนำบัญชีเฉพาะไปใช้นั้นต้องใช้งบประมาณจำนวนมาก ซึ่งถือเป็นความท้าทายสำหรับองค์กรระดับขนาดเล็ก
แม้ว่าคุณจะมีประเภทบัญชีที่ปรับเปลี่ยนในแบบของคุณ แต่ระยะเวลาในการดำเนินการชำระเงินที่นานขึ้นและการตรวจสอบบัญชีธุรกิจอย่างละเอียดถี่ถ้วน จะนำผู้คนออกจากประเภทบัญชี
PayLeap และ Authorize.net เป็นบัญชีเฉพาะที่ใช้กันมากที่สุดสองบัญชี
บัญชีรวม – เป็นบัญชีการค้าที่คุณสามารถเก็บเงินของคุณพร้อมกับของผู้ค้ารายอื่น แม้ว่าคุณต้องการข้อมูลของคุณในประเภทบัญชีนี้เช่นกัน แต่อัตราการได้มานั้นสูงกว่าและกระบวนการนี้ซับซ้อนน้อยกว่าบัญชีเฉพาะมาก
PayPal และ Stripe เป็นบัญชีรวมสองบัญชีที่ได้รับความนิยมและใช้งานมากที่สุด ซึ่งบริษัทต่างๆ ใช้ในการปรับใช้ในแอปบนอุปกรณ์เคลื่อนที่
2. ประเภทสินค้าที่คุณขาย – เนื้อหาหรือวัสดุ
ระบบเงินอิเล็กทรอนิกส์ที่คุณเลือกจะแตกต่างกันไปตามประเภทของผลิตภัณฑ์ที่คุณขายผ่านแอปของคุณ ในขณะที่คุณจะมีตัวเลือกการรวมเมื่อขายผลิตภัณฑ์ที่จับต้องได้ การขายสินค้าดิจิทัลอาจเป็นเรื่องที่ท้าทาย
เมื่อขายสินค้าดิจิทัล App Store และ Play Store ไม่อนุญาตให้ใช้บริการอีคอมเมิร์ซของบุคคลที่สาม เมื่อมีการเผยแพร่แอปผ่านที่จัดเก็บข้อมูล ในการทำธุรกรรม แอปของคุณต้องใช้เฉพาะบัญชีเฉพาะแพลตฟอร์ม – Apple หรือ Gmail
3. การปฏิบัติตามข้อกำหนดด้านความปลอดภัย
ในการจัดการข้อมูลธนาคารส่วนบุคคลของผู้ใช้อย่างถูกกฎหมาย คุณจะต้องซื้อใบรับรองการปฏิบัติตาม PCI DSS นอกจากนี้ยังเป็นหนึ่งใน 7 ปัจจัยสำคัญที่รวมเกตเวย์การชำระเงินเข้ากับแอพมือถือ แม้ว่าคุณจะใช้เกตเวย์การชำระเงินที่เชื่อถือได้ เช่น Stripe หรือ PayPal คุณจะต้องได้รับใบรับรอง ซึ่งกระบวนการคือ-
ขั้นแรก เตรียมระบบข้อมูลที่จัดเก็บข้อมูลบัตรผู้ใช้ เพื่อให้เป็นไปตามข้อกำหนดทั้งหมดของ PCI DSS
เมื่อสร้างแล้ว ระบบแอปของคุณจะได้รับการตรวจสอบโดยบริษัท PCI Security Standard Council ที่ได้รับอนุญาต โดยขึ้นอยู่กับว่าคุณจะได้รับใบรับรอง
4. การจัดการข้อพิพาท
องค์ประกอบที่สำคัญมากอีกประการหนึ่งที่ควรพิจารณาคือคุณจะจัดการกับข้อพิพาทอย่างไรเมื่อเกิดขึ้น อาจมีเหตุการณ์มากมายที่ผู้ใช้อาจไม่ได้รับเงินตรงเวลา เขาได้รับเงินจำนวนอื่นนอกเหนือจากที่กำหนดไว้
ผู้ค้าอาจบอกว่าเขาได้ดำเนินการคืนเงินแล้ว แต่ไปไม่ถึงผู้ใช้ ฯลฯ เพื่อจัดการกับกรณีเช่นนี้และอื่น ๆ อีกมากมาย สิ่งสำคัญคือคุณต้องมีระบบการจัดการข้อพิพาทที่เหมาะสม
แบรนด์อย่าง FSS และ ACI Worldwide เสนอระบบการจัดการข้อพิพาทให้กับผู้ค้าที่เกี่ยวข้องกับพวกเขา แต่ถึงแม้คุณไม่ต้องการให้เชื่อมโยงกับพวกเขา คุณก็ขอให้บริษัทพัฒนาแอพมือถือสร้างกระบวนการสำหรับสิ่งนี้ได้ การมีไว้ในตำแหน่งจะช่วยให้คุณได้รับใบรับรองการปฏิบัติตาม PCI DSS เร็วขึ้นเท่านั้น
เนื่องจากตอนนี้คุณรู้ถึงปัจจัยที่ต้องพิจารณาเมื่อแนะนำกระบวนการผสานเกตเวย์การชำระเงินในแอปของคุณ ให้ฉันนำคุณผ่านเกตเวย์การชำระเงินต่างๆ ที่แบรนด์ใช้เพื่อทำให้ขั้นตอนการชำระเงินง่ายขึ้นและเป็นสากล
แม้ว่าพวกเขาทั้งหมดมีแผนการเรียกเก็บเงินที่ใกล้เคียงกัน แต่ฉันขอแนะนำให้คุณศึกษาเชิงลึกเกี่ยวกับเกตเวย์การชำระเงินออนไลน์แต่ละแห่งเพื่อเลือก
เกตเวย์การชำระเงินที่ใช้มากที่สุดสำหรับแอพมือถือ
1. PayPal
เป็นเกตเวย์การชำระเงินที่ใช้กันมากที่สุดข้ามพรมแดน PayPal ได้ให้บริการชำระเงินผ่านมือถือมาหลายปีแล้ว การเรียนรู้ที่ง่ายเหมาะอย่างยิ่งสำหรับผู้ที่ต้องการเข้าสู่อุตสาหกรรมอีคอมเมิร์ซและยังไม่แน่ใจเกี่ยวกับฟังก์ชันทั้งหมด
ช่วยให้คุณสามารถขายสินค้าที่ 2.9% + 30 ต่อยอดการทำธุรกรรม
2. เบรนทรี
เกตเวย์มีอยู่ในกว่า 40 ประเทศ รองรับมากกว่า 130 สกุลเงิน แพลตฟอร์มนี้มี SDK ในภาษาการเขียนโปรแกรมมากกว่าเจ็ดภาษา ใช้งานได้ทั้งบน iOS และ Android
ไม่มีค่าธรรมเนียมในการทำธุรกรรมสำหรับการประเมิน $50,000 ครั้งแรก เมื่อรายได้ของคุณแทนที่จำนวนเงินแล้ว จะเรียกเก็บเงิน 2.9% และ 30 สำหรับทุกธุรกรรม
3. ลาย
Payment Gateway สอดคล้องกับบริการที่นำเสนอโดยเกตเวย์การชำระเงินที่น่าเชื่อถือที่สุดบางแห่ง แพลตฟอร์มนี้ให้การอนุญาต การอำนวยความสะดวกในการชำระเงินสำหรับเดสก์ท็อปและอุปกรณ์เคลื่อนที่ การวิเคราะห์ และตัวเลือกอื่นๆ อีกจำนวนหนึ่ง
ในแง่ของต้นทุน Stripe นั้นเหมือนกับของ PayPal – 2.9% และ 30 ต่อธุรกรรม
4. Authorize.net
Authorize.net ซึ่งมีอยู่ในส่วนใหญ่ในสหรัฐอเมริกาและแคนาดาให้บัญชีผู้ค้าเฉพาะแก่ผู้ใช้ แบรนด์นำเสนอโซลูชั่นสำหรับทั้งเว็บไซต์และมือถือ นอกจากนี้ยังมีคุณสมบัติอื่นๆ อีกมากมาย เช่น – การจัดการข้อมูล การตรวจจับการฉ้อโกง การปฏิบัติตาม PCI DSS และระบบการเรียกเก็บเงินแบบประจำ
เนื่องจากเป็นบัญชีเฉพาะ Authorize.net จึงมีราคาแพงกว่าบัญชีแบบรวม ในการเริ่มต้น คุณจะต้องจ่าย $49 เพื่อเริ่มต้น จากนั้นค่าบริการเกตเวย์รายเดือนคือ $25 นอกจากนั้น คุณจะต้องจ่าย 2.9% + 30 ต่อธุรกรรม สำหรับทุกธุรกรรมที่คุณทำ
5. เครือข่ายระหว่างประเทศ
Network International เป็นเกตเวย์การชำระเงินที่ใช้มากที่สุดในตะวันออกกลางและแอฟริกา ด้วยระดับความปลอดภัยในระดับสูง ตัวเลือกการคืนเงินที่ง่าย และการชำระเงินที่ง่ายดาย แพลตฟอร์มนี้นำเสนอโซลูชันที่ปรับแต่งได้ซึ่งสามารถแก้ไขได้ตามอุตสาหกรรมและประเภทธุรกิจ
นอกจากตัวเลือกในการปรับแต่งแล้ว Network International ยังมอบสิทธิประโยชน์ต่างๆ เช่น Tokenization, PayPal Checkout, บริการตรวจสอบบัญชี และอื่นๆ อีกมากมาย
ในขณะที่เกตเวย์การชำระเงินออนไลน์ทั้งหมดที่เรากล่าวถึงข้างต้นเป็นช่องทางที่เราขอสาบาน เมื่อพูดถึงแพลตฟอร์มที่ปลอดภัย มีประสิทธิภาพ และเชื่อถือได้ Stripe เป็นช่องทางหนึ่งที่เราได้รับความต้องการสูงสุดเมื่อต้องรวม Mobile Payment Gateway Integration
ด้านล่างนี้ เราได้ให้กระบวนการรวมเกตเวย์การชำระเงินที่แน่นอนของวิธีที่เราเพิ่มตัวเลือกการชำระเงิน Stripe ในแอป Android และ iOS ที่เราพัฒนา
ข้อจำกัดความรับผิดชอบ: เกี่ยวข้องกับการเข้ารหัสจำนวนมาก
วิธีรวมการชำระเงินแอพมือถือใน Android และ iOS
Stripe มีไลบรารี Java โดยเฉพาะสำหรับ Android ที่ให้คุณส่งการชำระเงินผ่านแอพ Android แทนที่จะส่งข้อมูลการ์ดไปยังเซิร์ฟเวอร์ ไลบรารีจะส่งข้อมูลไปยังเซิร์ฟเวอร์ของ Stripe ซึ่งจะถูกแปลงเป็นโทเค็น
แอปรับโทเค็นแล้วส่งไปยังปลายทางบนเซิร์ฟเวอร์ของคุณ คุณสามารถใช้โทเค็นเพื่อประมวลผลการชำระเงินทันที เรียกเก็บเงินเป็นงวด หรือเพียงแค่บันทึกข้อมูลเพื่อใช้ในอนาคต
มาดูกองเทคโนโลยีของการผสานรวม Stripe ในแอป Android ของคุณ
รวมการชำระเงินมือถือในแอพ Android
1. การติดตั้ง
การเพิ่มการติดตามในไฟล์ build.gradle ของโปรเจ็กต์แอป ในส่วนการพึ่งพา คุณจะสามารถติดตั้งไลบรารี Stripe Android ได้
2. เก็บรายละเอียดการ์ด
การได้รับรายละเอียดการชำระเงินเป็นพื้นฐานของแอปของคุณ ทุกๆ อย่างหมุนไปรอบๆ มีหลายวิธีที่คุณสามารถบรรลุได้ -
การใช้ Android Pay เพื่อเข้าถึงข้อมูลบัตร
ใช้วิดเจ็ตป้อนข้อมูลบัตรของ Stripe เพื่อรวบรวมข้อมูล
สร้างแบบฟอร์มบัตรเครดิต
สำหรับบทความนี้ เราจะเน้นไปที่การสร้างแบบฟอร์มบัตรเครดิตของคุณเอง ที่คุณสามารถเพิ่มองค์ประกอบได้ตามความต้องการของคุณ
เมื่อสร้างแบบฟอร์มของคุณเอง อย่างน้อยคุณจะต้องมีหมายเลขบัตรของลูกค้า วันหมดอายุ และ CVV คุณยังสามารถขอชื่อและที่อยู่สำหรับระดับความปลอดภัยที่เพิ่มขึ้นนั้นได้อีกด้วย หลังจากรวบรวมข้อมูล คุณจะต้องแลกเปลี่ยนข้อมูลนั้นกับ Stripe เพื่อรับโทเค็น
2.1 การทำและตรวจสอบบัตรโดยใช้แบบฟอร์มที่กำหนดเอง
ในการสร้างออบเจ็กต์การ์ดจากข้อมูลที่คุณรวบรวมจากรูปแบบอื่น เราสามารถสร้างออบเจกต์ด้วยตัวสร้างของการ์ดได้
ดังที่เห็นในภาพด้านบน อินสแตนซ์บัตรประกอบด้วยตัวช่วยเพื่อให้แน่ใจว่าหมายเลขบัตรผ่านการตรวจสอบของ Luhn และวันหมดอายุเป็นอนาคตและมีการป้อนหมายเลข CVV
แต่เนื่องจากคุณต้องการตรวจสอบความถูกต้องทั้งสามสิ่งร่วมกัน นี่คือฟังก์ชัน ValidateCard ซึ่งจะช่วยให้คุณทำอย่างนั้นได้
3. การสร้างโทเค็น
หลังจากที่คุณรวบรวมข้อมูลแล้ว ก็ถึงเวลาส่งข้อมูลไปยัง Stripe เพื่อแลกเปลี่ยนเป็นโทเค็น คุณสามารถสร้างโทเค็นได้ด้วยความช่วยเหลือของวิธีอินสแตนซ์ Stripe – createToken จากนั้นส่งผ่านในอินสแตนซ์ของการ์ดและในที่สุดก็เสร็จสิ้นการโทรกลับ เมื่อทำเช่นนี้ คำขอแบบอะซิงโครนัสหนึ่งรายการจะถูกดำเนินการและจะมีการเรียกกลับทันทีที่เสร็จสิ้น
ในขั้นตอนนี้ โปรดทราบว่าคุณจะต้องเข้าถึงวัตถุบริบทหนึ่งรายการที่สามารถอยู่ใน Fragment หรือกิจกรรมที่คุณกำลังทำงานอยู่ หรือสามารถกู้คืนได้จาก View โดยใช้กระบวนการ View#getContext()
ในการทำเช่นนี้ คุณจะต้องเริ่มต้นด้วยการนำเข้าวัตถุ Stripe และ Token
ต่อไป รับวัตถุการ์ด สามารถทำได้โดยใช้แบบฟอร์มที่กำหนดเอง
หากนำข้อมูลจาก CardInputWidget –
เมื่อคุณสร้างวัตถุการ์ดแล้ว คุณสามารถแปลงเป็นโทเค็นได้เท่านั้น คุณไม่สามารถบันทึกวัตถุในเครื่องได้
4. การใช้โทเค็น
การใช้โทเค็นการชำระเงินตามที่ได้รับ จำเป็นต้องมีการเรียก API จากเซิร์ฟเวอร์ของคุณด้วยคีย์ API ของคุณ
ที่จะทำอย่างนั้น-
ตั้งค่าปลายทางบนเซิร์ฟเวอร์ ซึ่งสามารถรับการเรียก HTTP POST สำหรับโทเค็นได้ เนื่องจากคุณใช้แบบฟอร์มของคุณเอง คุณจะต้องโพสต์โทเค็นที่ให้มาในการเรียกกลับบนเซิร์ฟเวอร์ของคุณสำเร็จ แต่ก่อนที่คุณจะทำเช่นนั้น ตรวจสอบให้แน่ใจว่าการเชื่อมต่อทั้งหมดไปยัง SSL ของคุณนั้นปลอดภัย
5. การชาร์จบัตร
ความพยายามในการเรียกเก็บเงินบัตรทำได้จากเซิร์ฟเวอร์ซึ่งแตกต่างจาก Tokenization ซึ่งทำในเบราว์เซอร์ ในการทำเช่นนี้ คุณจะต้องใช้ไลบรารีไคลเอนต์ Stripe ที่สามารถติดตั้งในภาษาใดๆ ต่อไปนี้ – curl, Ruby, Python, PHP, Java, Node, Go, .NET
บนเซิร์ฟเวอร์ รับโทเค็น Stripe ในพารามิเตอร์ POST ซึ่งส่งโดยแบบฟอร์มของคุณ ทำตามนี้เพื่อเรียกเก็บเงินจากบัตร:
นี่ไง. ตอนนี้ หากคำขอสร้างค่าธรรมเนียมการชำระเงินได้รับการยอมรับ บัตรจะถูกเรียกเก็บเงินสำเร็จและคุณจะได้รับเงินภายในสองวัน หากล้มเหลว คุณจะได้รับการแจ้งเตือนข้อผิดพลาด
มีองค์ประกอบอื่นๆ ที่คุณสามารถเพิ่มในแอปของคุณได้เช่นกัน เช่น -
การจัดการการชำระเงินที่ล้มเหลวและการปฏิเสธ
การป้องกันข้อพิพาท
บันทึกรายละเอียดบัตรเพื่ออนาคต
ตอนนี้คุณรู้วิธีรวม Stripe Payment ในแอพ Android แล้ว ให้เรามาดูวิธีทำให้การผสานรวมเกิดขึ้นในแอปพลิเคชัน iOS
รวมการชำระเงินมือถือในแอปพลิเคชัน iOS
Stripe iOS SDK ทำให้ง่ายต่อการมอบประสบการณ์การชำระเงินมือถือที่ยอดเยี่ยมในแอป iOS SDK เป็นที่รู้จักในด้านคุณลักษณะต่างๆ เช่น การปรับแต่ง องค์ประกอบ UI ที่สมบูรณ์ และอินเทอร์เฟซที่มีประสิทธิภาพและได้รับการป้องกัน
เริ่มต้นด้วยกระบวนการตอนนี้ -
1. ติดตั้งและกำหนดค่า SDK
คุณสามารถติดตั้ง Stripe SDK ผ่านกระบวนการใดก็ได้ที่คุณคุ้นเคย Stripe รองรับเครื่องมือต่อไปนี้ – CocoaPods, Carthage, Fabric, Dynamic Framework และ Static Framework
ให้เราดูการติดตั้งโดยใช้เครื่องมือ CocoaPods –
1.1. ติดตั้ง CocoaPods . เวอร์ชันล่าสุด
1.2. เพิ่มสิ่งนี้ใน Podfile ของคุณ -
1.3. เรียกใช้คำสั่งนี้ -
1.4. แทนที่ .xcodeproj ด้วยไฟล์ .xcworkspace เพื่อเปิดโปรเจ็กต์ใน Xcode
1.5. หากต้องการอัปเดตเวอร์ชัน SDK ให้เรียกใช้ –
2. กำหนดค่าการรวม Stripe ใน App Delegate
เมื่อคุณติดตั้ง SDK เสร็จแล้ว ขั้นตอนต่อไปคือการกำหนดค่าด้วยคีย์ Stripe API ของคุณ คุณสามารถทำได้โดยใช้ Swift and Objective – C.
นี่คือวิธีการใช้วัตถุประสงค์ – C
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว คุณจะสามารถรวมตัวเลือกการชำระเงินในแอป iOS ของคุณได้
เมื่อคุณทราบขั้นตอนทางเทคโนโลยีในการรวมตัวเลือกการชำระเงิน Stripe ทั้งใน Android และ iOS แล้ว ให้เราดูการผสานรวมตัวเลือกการชำระเงินอื่น – Bitcoin ในแอปมือถือ
ให้เราดูเวลาและค่าใช้จ่ายที่เกี่ยวข้องกับการเพิ่มตัวเลือกการชำระเงินในแอป ทำให้มันทันสมัยเมื่อเป็นเรื่องปกติ
ค่าใช้จ่ายในการรวมตัวเลือกการชำระเงินในแอพมือถือ
เมื่อรวมตัวเลือกการชำระเงินในแอปของคุณ คุณจะสามารถเพิ่มคุณสมบัติพื้นฐาน เช่น การจัดเก็บข้อมูลบัตร การเชื่อมโยงธนาคารกับแอพ และแม้กระทั่งเพิ่มคุณสมบัติระดับสูง เช่น การจัดการการคืนเงิน หน้าต่างการตรวจสอบสำหรับผู้ค้า ฯลฯ
มีคุณสมบัติเหล่านี้และคุณสมบัติอื่น ๆ มากมายที่เพิ่มสิ่งอำนวยความสะดวกในการชำระเงินในแอพทั่วไป
ขึ้นอยู่กับระดับของคุณสมบัติที่คุณต้องการในแอปของคุณ ค่าใช้จ่ายในการรวมการชำระเงินในแอพมือถือของคุณสามารถอยู่ที่ประมาณ $2K ซึ่งใช้เวลาเกือบเจ็ดวันกว่าจะเสร็จสมบูรณ์
ในท้ายที่สุด ให้เราดูอนาคตที่จะเกิดขึ้นกับอุตสาหกรรมการชำระเงินผ่านมือถือในเร็วๆ นี้
อะไรต่อไปในโลกของ mPayments?
1. การเพิ่มขึ้นของ NFC
กระเป๋าเงินมือถือที่มีชื่อเสียงที่สุดบางตัว เช่น Apple Pay และ Samsung Pay ใช้เทคโนโลยี NFC เพื่อเริ่มการชำระเงิน เทคโนโลยีนี้อนุญาตให้ผู้ใช้ทำการซื้อโดยถืออุปกรณ์มือถือของตนไว้กับอุปกรณ์ที่เปิดใช้งาน NFC เท่านั้น ไม่เพียงแต่สะดวก แต่ยังช่วยให้เวลาเช็คเอาต์เร็วขึ้นอย่างมาก
นอกจากนี้ยังอธิบายด้วยว่าเหตุใดตลาด NFC ทั่วโลกจึงพร้อมที่จะเติบโตที่ CAGR เกือบ 17.9% ในอีกไม่กี่ปีข้างหน้าให้ถึงประมาณ 49.5 พันล้านดอลลาร์ภายในปี 2568
2. Bitcoin
Bitcoin เป็นนวัตกรรมที่ใหญ่ที่สุดที่พร้อมจะเข้าสู่อุตสาหกรรมการชำระเงินในปีนี้ มันจะได้รับการแนะนำให้รู้จักกับแอพมือถือในระดับที่สูงขึ้นในขณะนี้ทำให้อุตสาหกรรมไม่มีเงินสดและปลอดภัย
ความจริงที่ว่ามูลค่าทางการเงินของ Cryptocurrencies เพิ่มขึ้นอย่างต่อเนื่องเป็นเครื่องบ่งชี้ว่าอุตสาหกรรมมีการพัฒนาไปอย่างรวดเร็วเพียงใดและบทบาทที่ถูกกำหนดให้เล่นในอนาคตของการชำระเงินผ่านมือถือ
ด้วยเหตุนี้ คุณจึงพร้อมที่จะชำระเงินแอปของคุณให้พร้อม
หากคุณต้องการหารือเกี่ยวกับกระบวนการใดๆ หรือต้องการความช่วยเหลือเกี่ยวกับส่วนการเข้ารหัส โปรดติดต่อทีมผู้เชี่ยวชาญของเรา