នៅក្នុងរឿងនេះ
ទីតាំង: ការកំណត់
បើកទំព័រនេះ៖ admin.<your-site>/settings (ជំនួស <your-site> ដោយអាសយដ្ឋានគេហទំព័ររបស់អ្នក)
ចំណុចត្រួតពិនិត្យទី 1៖ test ឬ live?
- ទម្រង់សាកល្បង ប្រើប្រាស់ test keys។ មិនមានលុយពិតប្រាកដត្រូវបានផ្ទេរឡើយ។ អេក្រង់នឹងបង្ហាញថា៖ "Test mode: អ្នកអានមិនអាចទិញបានទេ រហូតដល់អ្នកបន្ថែម live keys។ ការបង់ប្រាក់សាកល្បងនៅទីនេះ មិនផ្តល់សិទ្ធិចូលមើលដល់អ្នកអានឡើយ។"
- ទម្រង់ផ្សាយផ្ទាល់ ទទួលយកលុយពិតប្រាកដ។ ទំព័រលក្ខខណ្ឌ (Terms) គោលការណ៍បង្វិលសង (Refund) និងទំព័រទំនាក់ទំនង (Contact) របស់អ្នក ត្រូវតែបានផ្សាយចេញជាមុនសិន។
ចំណុចត្រួតពិនិត្យទី 2៖ keys
Key id ចាប់ផ្តើមដោយអក្សរផ្សេងៗគ្នានៅក្នុង mode នីមួយៗ។ សម្រាប់ Razorpay៖ rzp_test_ សម្រាប់ test និង rzp_live_ សម្រាប់ live។ ចំណែក Stripe publishable key ចាប់ផ្តើមដោយ pk_test_ ឬ pk_live_។ ការភ្ជាប់ PayPal ប្រើប្រាស់ Client ID, Secret និង Webhook ID។
| សារជូនដំណឹង | ដំណោះស្រាយ |
|---|---|
| "Razorpay មិនទទួលយក keys ទាំងនេះទេ។ សូមពិនិត្យមើលថា key id និង secret ស្ថិតក្នុង mode តែមួយ។" | ចម្លងទាំងពីរចេញពី mode តែមួយ នៅក្នុង dashboard តែមួយ។ |
| "នេះជា live key ប៉ុន្តែអ្នកបានជ្រើសរើស Test mode។ សូមប្តូរ mode ឬបិទភ្ជាប់ test key។" | ផ្គូផ្គង mode និង key ឱ្យត្រូវគ្នា។ |
| "នេះជា test key ប៉ុន្តែអ្នកបានជ្រើសរើស Live mode។ សូមប្តូរ mode ឬបិទភ្ជាប់ live key។" | ដូចគ្នា។ |
| "សូមបិទភ្ជាប់ key secret។ Razorpay បង្ហាញវាត្រឹមតែម្តងគត់ នៅពេលអ្នកបង្កើត key។" | បង្កើត key ថ្មីនៅក្នុង dashboard ហើយចម្លងយក secret ភ្លាមៗ។ |
| "សូមប្រើ webhook secret ផ្សេងគ្នាសម្រាប់ test និង live។" | បង្កើត secret ពីរផ្សេងគ្នា។ |
| "សូមផ្សាយទំព័រ Terms, Refund និង Contact របស់អ្នក មុនពេលប្តូរទៅប្រើ live។" | ផ្សាយទំព័រទាំងនោះសិន រួចចាំប្តូរទៅ live។ |
ចំណុចត្រួតពិនិត្យទី 3៖ webhook
Webhook ផ្តល់ដំណឹងទៅកាន់គេហទំព័ររបស់អ្នកនៅពេលការទូទាត់ប្រាក់ត្រូវបានបញ្ចប់។ បើគ្មានវាទេ ការបញ្ជាទិញនឹងនៅតែបង្ហាញថាមិនទាន់បង់ប្រាក់ដដែល។
- នៅលើកាតនៃការតភ្ជាប់ សូមចម្លង Webhook URL។
- នៅក្នុង dashboard នៃច្រកទូទាត់របស់អ្នក សូមបន្ថែមវាជា webhook។ ធិកលើព្រឹត្តិការណ៍ (events) ដែលមានរាយនៅលើកាត។
- វាយបញ្ចូល webhook secret នៅក្នុងច្រកទូទាត់ ហើយបិទភ្ជាប់ secret ដដែលនោះនៅក្នុងការតភ្ជាប់របស់អ្នក។
- ចុចរក្សាទុក (Save)។
ចំណុចត្រួតពិនិត្យទី 4៖ សាកល្បងបង់ប្រាក់តេស្តមើល
ចុចប៊ូតុងសាកល្បងបង់ប្រាក់នៅលើកាតតភ្ជាប់ ក្នុង test mode។ ការបញ្ជាទិញនឹងបង្ហាញថាបានបង់ប្រាក់រួចរាល់ នៅពេលដែលច្រកទូទាត់បានបញ្ជាក់។ ប្រសិនបើផ្ទាំង test checkout មិនបើកទេ សូមអនុញ្ញាត pop-ups សម្រាប់ផ្ទាំង admin។ ប្រសិនបើបរាជ័យ អ្នកនឹងឃើញសារ "ការទូទាត់ប្រាក់សាកល្បងមិនបានសម្រេចទេ។ សូមពិនិត្យមើលការតភ្ជាប់ ហើយព្យាយាមម្តងទៀត។"
សារដែលអ្នកអានអាចនឹងឃើញ
- "ការទូទាត់ប្រាក់មិនទាន់ត្រូវបានរៀបចំនៅលើគេហទំព័រនេះនៅឡើយទេ។" មិនទាន់មានការភ្ជាប់ច្រកទូទាត់ណាមួយឡើយ។
- "ការទូទាត់ប្រាក់ពិតប្រាកដមិនទាន់បើកដំណើរការសម្រាប់គេហទំព័រនេះទេ។ សូមប្រើ test mode ជាបណ្តោះអាសន្នសិន។" សូមរៀបចំការកំណត់ live ឱ្យរួចរាល់។
- "ច្រកទូទាត់ប្រាក់មិនបានឆ្លើយតបទេ។ មិនមានការកាត់ប្រាក់ ឬបង្វិលសងប្រាក់ឡើយ។ សូមព្យាយាមម្តងទៀតក្នុងរយៈពេលមួយនាទីទៀត។" ច្រកទូទាត់ប្រាក់កំពុងរវល់ខ្លាំង។ សូមព្យាយាមម្តងទៀត។
- "ការទូទាត់ប្រាក់នេះបានផុតកំណត់ហើយ។ សូមចាប់ផ្តើមឡើងវិញ។" សូមចាប់ផ្តើមការទូទាត់ថ្មីម្តងទៀត។
- "វិធីសាស្ត្រទូទាត់ប្រាក់នេះមិនមានផ្តល់ជូននៅទីនេះទេ។ សូមជ្រើសរើសវិធីសាស្ត្រផ្សេងទៀត។" សូមពិនិត្យមើលការកំណត់ប្រទេសនៃច្រកទូទាត់របស់អ្នក។
- "ច្រកទូទាត់ប្រាក់នេះមិនអាចទទួលការទូទាត់ជាប្រចាំ (recurring payments) បានទេ។" សូមជ្រើសរើសច្រកទូទាត់ណាដែលគាំទ្រការជាវប្រចាំ (subscriptions)។
- "ច្រកទូទាត់ប្រាក់នេះនឹងមកដល់ឆាប់ៗ។ សម្រាប់ពេលនេះ សូមប្រើប្រាស់ Razorpay, Stripe ឬ PayPal ឬស្នើសុំវានៅក្រោមផ្នែក ស្នើសុំច្រកទូទាត់ប្រាក់។"
សូមចូលមើល សារកំហុស៖ ការទូទាត់ប្រាក់។
សំណួរ
សំណួរដែលសួរញឹកញាប់
តើខ្ញុំគួរប្រើប្រាស់ច្រកទូទាត់មួយណា?
សម្រាប់អ្នកអាននៅប្រទេសឥណ្ឌា សូមប្រើ Razorpay។ សម្រាប់សហរដ្ឋអាមេរិក អឺរ៉ុប និងចក្រភពអង់គ្លេស សូមប្រើ Stripe។ សម្រាប់កាបូបឌីជីថលទូទាំងពិភពលោក សូមប្រើ PayPal។ អ្នកអាចកំណត់ច្រកទូទាត់សម្រាប់ប្រទេសនីមួយៗបាន។
តើខ្ញុំត្រូវបញ្ចូលព័ត៌មានលម្អិត GST របស់ខ្ញុំនៅឯណា?
នៅក្រោមផ្ទាំង អ្នកលក់ & GST។ សូមចូលមើល អ្នកលក់ និង GST។