କେଉଁଠି: Settings → Readers & money → Connections → Payments
ଏହି ପେଜ୍ ଖୋଲନ୍ତୁ: admin.<your-site>/settings/connections/payments (<your-site> କୁ ଆପଣଙ୍କ ସାଇଟ୍ ଠିକଣା ସହିତ ବଦଳାନ୍ତୁ)
ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ
- ଏକ Razorpay ଆକାଉଣ୍ଟ। Razorpay ରେ ଟେଷ୍ଟ ମୋଡ୍ ରୁ ଆରମ୍ଭ କରନ୍ତୁ।
- ଆପଣ ସାଇଟ୍ର ମାଲିକ ହୋଇଥିବା ଆବଶ୍ୟକ।
ପଦକ୍ଷେପ
- Razorpay ଡ୍ୟାସବୋର୍ଡରେ, ଟେଷ୍ଟ ମୋଡ୍ କୁ ସୁଇଚ୍ କରନ୍ତୁ।
- ସେଟିଂସ୍ → ଆଡଭାନ୍ସଡ୍ → ଅନ୍ୟ app ଯୋଡ଼ନ୍ତୁ → API କୀ କୁ ଯାଇ ଏକ key ତିଆରି କରନ୍ତୁ। key id ଏବଂ key secret କପି କରନ୍ତୁ। Razorpay କେବଳ ଥରେ secret ଦେଖାଇଥାଏ।
- Keynate ରେ, ସେଟିଂସ୍ → ପାଠକ ଓ ଟଙ୍କା → କନେକ୍ସନ୍ → ପେମେଣ୍ଟ ଖୋଲନ୍ତୁ ଏବଂ Razorpay କନେକ୍ଟ କରନ୍ତୁ (କିମ୍ବା କନେକ୍ସନ୍ ଯୋଡ଼ନ୍ତୁ) ଦବାନ୍ତୁ।
- ଟେଷ୍ଟ ମୋଡ୍ ବାଛନ୍ତୁ। କି (Key) ID (ଏହା
rzp_test_ରୁ ଆରମ୍ଭ ହୁଏ), କି (Key) ସିକ୍ରେଟ୍ ଏବଂ Webhook ସିକ୍ରେଟ୍ ପେଷ୍ଟ କରନ୍ତୁ। - ସିଟ୍ର ତଳେ ଥିବା Razorpay କନେକ୍ଟ କରନ୍ତୁ ଦବାନ୍ତୁ।
- କାର୍ଡରେ, Razorpay-କୁ ଆପଣଙ୍କ ସାଇଟ୍ରେ ପେମେଣ୍ଟ ବିଷୟରେ ଜଣାଇବାକୁ ଦିଅନ୍ତୁ ଖୋଜନ୍ତୁ। Razorpay ଅନ୍ୟ ଆପ୍ସକୁ ଆପଣଙ୍କ ପାଇଁ ଏହା କରିବାକୁ ଦିଏ ନାହିଁ, ତେଣୁ Razorpay ରେ ଏହା ମାତ୍ର ଏକ ମିନିଟ୍ ନିଏ। ଏହାର 3 ଟି ପଦକ୍ଷେପ ଅଛି:
- Razorpay ଖୋଲନ୍ତୁ → ୱେବ୍ହୁକ୍ ଏବଂ Add New Webhook ଦବାନ୍ତୁ।
- Razorpay ର ଫର୍ମରେ Webhook URL, Secret ଏବଂ Active events (ପ୍ରତ୍ୟେକଟିରେ ଟିକ୍ କରନ୍ତୁ) ପୂରଣ କରନ୍ତୁ। ପ୍ରତ୍ୟେକରେ ଏକ କପି କରନ୍ତୁ ବଟନ୍ ଅଛି। Secret କେବଳ ଥରେ ଦେଖାଯାଏ। ଯଦି ଆପଣ ଏହା ହରାଇ ଦେଇଛନ୍ତି, ତେବେ ଏଡିଟ୍ କରନ୍ତୁ, ତା'ପରେ ମୋ ପାଇଁ ଏକ ନୂଆ ସିକ୍ରେଟ୍ କୋଡ୍ ତିଆରି କରନ୍ତୁ ଦବାନ୍ତୁ।
- Create Webhook ଦବାନ୍ତୁ। ତା'ପରେ ଏକ ଛୋଟ ଟେଷ୍ଟ ପେମେଣ୍ଟ କରନ୍ତୁ।
- ଷ୍ଟେପ୍ସ ତଳେ ଥିବା ଧାଡ଼ିକୁ ଲକ୍ଷ୍ୟ କରନ୍ତୁ। ଏଥିରେ Waiting for Razorpay's first message… ଲେଖାଥାଏ ଏବଂ ଏହା କାମ କଲେ We received Razorpay's first message. ସହିତ ସବୁଜ ହୋଇଯାଏ। ତା'ପରେ ପେମେଣ୍ଟଗୁଡ଼ିକ ଆପେ ଆପେ paid ଭାବରେ ଦେଖାଯାଏ। ପୁଣି ଦେଖିବା ପାଇଁ ଏବେ ଯାଞ୍ଚ କରନ୍ତୁ ଦବାନ୍ତୁ। ପରେ, ଷ୍ଟେପ୍ଗୁଡ଼ିକ ପୁଣି ଦେଖାନ୍ତୁ ପଦକ୍ଷେପଗୁଡ଼ିକୁ ଖୋଲିଥାଏ।
- କାର୍ଡରେ କନେକ୍ସନ୍ ପରୀକ୍ଷା କରନ୍ତୁ ଦବାନ୍ତୁ, ତା'ପରେ ଏକ ଟେଷ୍ଟ ପେମେଣ୍ଟ କରନ୍ତୁ।
- ଯେତେବେଳେ ଏହା କାମ କରେ, Test mode ବାର୍ରେ Go live with Razorpay ଦବାନ୍ତୁ ଏବଂ ଆପଣଙ୍କର ଲାଇଭ୍ keys (
rzp_live_) ଯୋଡ଼ନ୍ତୁ। ଲାଇଭ୍ ମୋଡ୍ ପାଇଁ ଆପଣଙ୍କର ପ୍ରଥମ ପ୍ରକୃତ ପେମେଣ୍ଟ ପରେ କାର୍ଡଟି ସବୁଜ ହୋଇଯାଏ।
ଅଧିକ ସାହାଯ୍ୟ: ପେମେଣ୍ଟ ମେସେଜ୍ (webhook)।
ଜାଣିରଖିବା ଭଲ
- Key ids ଟେଷ୍ଟ ମୋଡ୍ ପାଇଁ
rzp_test_କିମ୍ବା ଲାଇଭ୍ ମୋଡ୍ ପାଇଁrzp_live_ରୁ ଆରମ୍ଭ ହେବା ଆବଶ୍ୟକ। - ଟେଷ୍ଟ ଏବଂ ଲାଇଭ୍ ପାଇଁ ଭିନ୍ନ webhook secret ବ୍ୟବହାର କରନ୍ତୁ।
ସାଧାରଣ ସମସ୍ୟା
- "Key ids start with rzp_test_ (test mode) or rzp_live_ (live mode). Copy it from the API keys page inside your Razorpay dashboard."
- "Key secret ପେଷ୍ଟ କରନ୍ତୁ। ଆପଣ key ତିଆରି କରିବା ସମୟରେ Razorpay ଏହାକୁ କେବଳ ଥରେ ଦେଖାଏ।" ଯଦି ଆପଣ ଏହା ହରାଇଛନ୍ତି ତେବେ ଏକ ନୂଆ key ଜେନେରେଟ୍ କରନ୍ତୁ।
- "ଆପଣ Razorpay ରେ ଟାଇପ୍ କରିଥିବା webhook secret ପେଷ୍ଟ କରନ୍ତୁ।"
ପ୍ରଶ୍ନୋତ୍ତର
ବାରମ୍ବାର ପଚରାଯାଉଥିବା ପ୍ରଶ୍ନ
Razorpay key ପେଜ୍ କେଉଁଠାରେ ଅଛି?
ଏହି ସିଟ୍ରେ ଏକ ଲିଙ୍କ୍ ଅଛି ଯାହା ଏହାକୁ ଏକ ନୂଆ ଟ୍ୟାବ୍ରେ ଖୋଲିଥାଏ, ଏବଂ ପେଜ୍ ସାଇଡ୍ ପ୍ୟାନେଲରେ Razorpay API keys ଖୋଲନ୍ତୁ ଏବଂ Razorpay webhooks ଖୋଲନ୍ତୁ ରହିଛି।
Webhook କାମ କରୁଛି ବୋଲି ମୁଁ କିପରି ଜାଣିବି?
କାର୍ଡରେ We received Razorpay's first message. ଦେଖାଯାଏ, ସେପର୍ଯ୍ୟନ୍ତ ଏହା Waiting for Razorpay's first message… କହିଥାଏ। ଯଦି Stripe କିମ୍ବା PayPal ମଧ୍ୟ ଅନ୍ ଥାଏ, କାର୍ଡଟି କହିପାରିବ ନାହିଁ ଯେ କିଏ ମେସେଜ୍ ପଠାଇଛି ଏବଂ ସେପରି ଜଣାଇବ। ଯଦି ଆପଣ ଏହା ଥରେ କରିସାରିଛନ୍ତି, ତେବେ ଆଉ କିଛି କରିବାକୁ ପଡ଼ିବ ନାହିଁ।
ଟେଷ୍ଟ ମୋଡ୍ ସୁଇଚ୍ କେଉଁଠାରେ ଅଛି?
Razorpay ଡ୍ୟାସବୋର୍ଡରେ। Key ତିଆରି କରିବା ପୂର୍ବରୁ ଟେଷ୍ଟ ମୋଡ୍ କୁ ସୁଇଚ୍ କରନ୍ତୁ।