ਕਿੱਥੇ: Settings → Readers & money → Connections → Payments
ਇਹ ਪੰਨਾ ਖੋਲ੍ਹੋ: admin.<your-site>/settings/connections/payments (<your-site> ਨੂੰ ਆਪਣੀ ਸਾਈਟ ਦੇ ਪਤੇ ਨਾਲ ਬਦਲੋ)
ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ
- ਪਹਿਲਾਂ Razorpay, Stripe ਜਾਂ PayPal ਨੂੰ ਕਨੈਕਟ ਕਰੋ। ਦੇਖੋ Payments।
- ਤੁਹਾਡਾ ਸਾਈਟ ਦਾ ਮਾਲਕ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ।
ਮੁੱਖ ਪੜਾਅ
Stripe ਅਤੇ PayPal: ਜਦੋਂ ਸੰਭਵ ਹੋਵੇ, Keynate ਤੁਹਾਡੇ ਖਾਤੇ ਵਿੱਚ ਭੁਗਤਾਨ ਸੰਬੰਧੀ ਸੁਨੇਹਿਆਂ ਨੂੰ ਆਪਣੇ ਆਪ ਸੈੱਟਅੱਪ ਕਰ ਦਿੰਦਾ ਹੈ। ਕਾਰਡ 'ਤੇ ਲਿਖਿਆ ਆਉਂਦਾ ਹੈ "Payment messages are set up in Stripe for you." ਜੇ ਇਹ ਨਾ ਹੋ ਸਕੇ, ਤਾਂ ਉੱਥੇ "One more step" ਅਤੇ ਇੱਕ ਸੈੱਟਅੱਪ ਪੂਰਾ ਕਰੋ ਬਟਨ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
Razorpay: ਇਹ ਤੁਹਾਡੇ ਲਈ ਆਪਣੇ ਆਪ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ। Razorpay ਕਾਰਡ ਵਿੱਚ ਲਾਈਵ ਜਾਂਚ ਵਾਲਾ 3-ਕਦਮਾਂ ਵਾਲਾ ਗਾਈਡ ਬਾਕਸ ਹੁੰਦਾ ਹੈ: ਤੁਹਾਡੇ ਪਹਿਲੇ ਭੁਗਤਾਨ (ਟੈਸਟ ਜਾਂ ਅਸਲ) ਤੋਂ ਬਾਅਦ Waiting for Razorpay's first message… ਬਦਲ ਕੇ We received Razorpay's first message. ਹੋ ਜਾਂਦਾ ਹੈ। ਦੁਬਾਰਾ ਦੇਖਣ ਲਈ ਹੁਣੇ ਚੈੱਕ ਕਰੋ ਦਬਾਓ। ਦੇਖੋ Connect Razorpay।
ਕਿਸੇ ਵੀ ਗੇਟਵੇਅ ਲਈ ਕਦਮ:
- ਸੈਟਿੰਗਾਂ → ਪਾਠਕ ਅਤੇ ਕਮਾਈ → ਕਨੈਕਸ਼ਨ → ਭੁਗਤਾਨ ਖੋਲ੍ਹੋ।
- ਆਪਣੇ ਗੇਟਵੇਅ ਦੇ ਕਾਰਡ 'ਤੇ, Webhook ਬਾਕਸ ਲੱਭੋ।
- Open webhooks ਦਬਾਓ (ਬਟਨ 'ਤੇ ਤੁਹਾਡੇ ਗੇਟਵੇਅ ਦਾ ਨਾਮ ਹੋਵੇਗਾ)। ਗੇਟਵੇਅ ਦਾ ਡੈਸ਼ਬੋਰਡ ਨਵੀਂ ਟੈਬ ਵਿੱਚ ਖੁੱਲ੍ਹ ਜਾਵੇਗਾ।
- ਗੇਟਵੇਅ ਵਿੱਚ, ਸ਼ਾਮਲ ਕਰੋ ਦਬਾਓ।
- Keynate ਵਿੱਚ ਵਾਪਸ ਆਓ, ਵੈੱਬਹੁੱਕ URL ਦੇ ਕੋਲ ਕਾਪੀ ਕਰੋ ਦਬਾਓ ਅਤੇ ਇਸਨੂੰ ਗੇਟਵੇਅ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
- Keynate ਬਾਕਸ ਵਿੱਚ ਸੂਚੀਬੱਧ ਈਵੈਂਟਾਂ ਨੂੰ ਚੁਣੋ (ਟਿੱਕ ਕਰੋ)।
- Razorpay: ਸੀਕ੍ਰੇਟ ਕੋਡ 'ਤੇ ਕਾਪੀ ਕਰੋ ਦਬਾਓ ਅਤੇ ਇਸਨੂੰ secret ਵਜੋਂ ਪੇਸਟ ਕਰੋ। ਟੈਸਟ ਅਤੇ ਲਾਈਵ ਲਈ ਵੱਖਰਾ ਸੀਕ੍ਰੇਟ ਵਰਤੋ।
- ਇਸਨੂੰ ਗੇਟਵੇਅ ਵਿੱਚ ਸੇਵ ਕਰੋ।
- ਸੇਵ ਕਰਨ ਤੋਂ ਬਾਅਦ Stripe ਅਤੇ PayPal ਇੱਕ ਕੋਡ ਦਿਖਾਉਂਦੇ ਹਨ। Stripe ਇਸਨੂੰ signing secret ਕਹਿੰਦਾ ਹੈ ਅਤੇ ਇਹ
whsec_ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। PayPal ਇਸਨੂੰ Webhook ID ਕਹਿੰਦਾ ਹੈ। ਇਸਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ Keynate ਵਿੱਚ ਮਿਲਦੇ-ਜੁਲਦੇ ਬਾਕਸ ਵਿੱਚ ਪੇਸਟ ਕਰੋ। - ਕਨੈਕਸ਼ਨ ਟੈਸਟ ਕਰੋ ਦਬਾਓ।
ਕੰਮ ਦੀ ਜਾਣਕਾਰੀ
- ਟੈਸਟ ਮੋਡ ਅਤੇ ਲਾਈਵ ਮੋਡ ਦੋਵਾਂ ਨੂੰ ਆਪਣੇ ਵੱਖਰੇ ਵੈੱਬਹੁੱਕ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
- ਜੇ ਤੁਸੀਂ ਸੀਕ੍ਰੇਟ ਗੁਆ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਗੇਟਵੇਅ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਵੈੱਬਹੁੱਕ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਨਵਾਂ ਕੋਡ ਪੇਸਟ ਕਰੋ।
ਆਮ ਸਮੱਸਿਆਵਾਂ
- "Paste the webhook secret you typed in Razorpay." Keynate ਵਿੱਚ ਬਾਕਸ ਖਾਲੀ ਹੈ। ਉਹੀ ਸੀਕ੍ਰੇਟ ਪੇਸਟ ਕਰੋ ਜੋ ਤੁਸੀਂ Razorpay ਵਿੱਚ ਦਿੱਤਾ ਸੀ।
- "Use a different webhook secret for test and live." ਦੂਜੇ ਮੋਡ ਲਈ ਇੱਕ ਨਵਾਂ ਸੀਕ੍ਰੇਟ ਬਣਾਓ।
- "Paste the webhook signing secret. It starts with whsec_." ਐਂਡਪੁਆਇੰਟ ਜੋੜਨ ਤੋਂ ਬਾਅਦ ਇਸਨੂੰ Stripe ਤੋਂ ਕਾਪੀ ਕਰੋ।
- "Paste the Webhook ID (letters and numbers only)." ਆਪਣੇ PayPal ਐਪ ਦੀ Webhooks ਸੂਚੀ ਵਿੱਚੋਂ ID ਕਾਪੀ ਕਰੋ।
- Razorpay 'ਤੇ ਅਜੇ ਵੀ "Waiting for Razorpay's first message…" ਦਿਖਾਈ ਦੇ ਰਿਹਾ ਹੈ। ਇੱਕ ਛੋਟਾ ਟੈਸਟ ਭੁਗਤਾਨ ਕਰੋ। ਸੁਨੇਹਾ ਪਹਿਲੇ ਭੁਗਤਾਨ ਤੋਂ ਬਾਅਦ ਆਉਂਦਾ ਹੈ। ਫਿਰ ਹੁਣੇ ਚੈੱਕ ਕਰੋ ਦਬਾਓ।
- ਪਾਠਕ ਵੱਲੋਂ ਭੁਗਤਾਨ ਕਰਨ ਤੋਂ ਬਾਅਦ ਵੀ ਆਰਡਰ ਅਣ-ਭੁਗਤਾਨਸ਼ੁਦਾ (unpaid) ਰਹਿੰਦਾ ਹੈ। ਵੈੱਬਹੁੱਕ ਗਾਇਬ ਹੈ ਜਾਂ ਗਲਤ ਹੈ। ਹਰ ਰਾਤ Keynate ਤੁਹਾਡੇ ਆਰਡਰਾਂ ਦੀ ਤੁਲਨਾ ਤੁਹਾਡੇ ਗੇਟਵੇਅ ਨਾਲ ਵੀ ਕਰਦਾ ਹੈ ਅਤੇ ਛੁੱਟ ਗਏ ਆਰਡਰਾਂ ਨੂੰ ਠੀਕ ਕਰਦਾ ਹੈ।
ਸਵਾਲ
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
ਕੀ ਇਹ API key ਵਰਗਾ ਹੀ ਹੈ?
ਨਹੀਂ। ਇਹ ਕੁੰਜੀਆਂ (keys) Keynate ਨੂੰ ਗੇਟਵੇਅ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਦਿੰਦੀਆਂ ਹਨ। ਵੈੱਬਹੁੱਕ ਗੇਟਵੇਅ ਨੂੰ Keynate ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਦਿੰਦਾ ਹੈ।
ਕੀ ਮੈਨੂੰ ਟੈਸਟ ਅਤੇ ਲਾਈਵ ਲਈ ਵੈੱਬਹੁੱਕ ਦੀ ਲੋੜ ਹੈ?
ਹਾਂ। ਟੈਸਟ ਮੋਡ ਅਤੇ ਲਾਈਵ ਮੋਡ ਦੋਵਾਂ ਨੂੰ ਆਪਣੇ ਵੱਖਰੇ ਵੈੱਬਹੁੱਕ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਜੇ ਮੇਰਾ ਸੀਕ੍ਰੇਟ ਗੁੰਮ ਹੋ ਜਾਵੇ ਤਾਂ ਕੀ ਹੋਵੇਗਾ?
ਗੇਟਵੇਅ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਵੈੱਬਹੁੱਕ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ Keynate ਵਿੱਚ ਨਵਾਂ ਕੋਡ ਪੇਸਟ ਕਰੋ।
ਜੇ ਪਾਠਕ ਵੱਲੋਂ ਭੁਗਤਾਨ ਕਰਨ ਦੇ ਬਾਵਜੂਦ ਵੀ ਆਰਡਰ ਅਣ-ਭੁਗਤਾਨਸ਼ੁਦਾ ਰਹੇ ਤਾਂ ਕੀ ਹੋਵੇਗਾ?
ਵੈੱਬਹੁੱਕ ਗਾਇਬ ਹੈ ਜਾਂ ਗਲਤ ਹੈ। ਹਰ ਰਾਤ Keynate ਤੁਹਾਡੇ ਆਰਡਰਾਂ ਦੀ ਤੁਲਨਾ ਤੁਹਾਡੇ ਗੇਟਵੇਅ ਨਾਲ ਵੀ ਕਰਦਾ ਹੈ ਅਤੇ ਛੁੱਟ ਗਏ ਆਰਡਰਾਂ ਨੂੰ ਠੀਕ ਕਰਦਾ ਹੈ।