WHMCS ਕਿਵੇਂ ਇੰਸਟਾਲ ਕਰੀਏ?

Domain Name API – ਇੰਸਟਾਲੇਸ਼ਨ ਅਤੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਗਾਈਡ

ਇਹ ਦਸਤਾਵੇਜ਼ ਵਰਨਨ ਕਰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਆਪਣਾ DomainNameAPI ਖਾਤਾ WHMCS ਸਾਫਟਵੇਅਰ ਨਾਲ ਕਿਵੇਂ ਜੋੜ ਸਕਦੇ ਹੋ।

ਘੱਟੋ-ਘੱਟ ਲੋੜਾਂ

  • WHMCS 7.8 ਜਾਂ ਇਸ ਤੋਂ ਉੱਚਾ
  • PHP 7.4 ਜਾਂ ਇਸ ਤੋਂ ਉੱਚਾ (ਸਿਫ਼ਾਰਸ਼ੀ: 8.1)
  • PHP SOAPClient ਪਲੱਗਇਨ ਐਕਟੀਵੇਟ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ।
  • ਗਾਹਕਾਂ ਲਈ ਕਸਟਮ ਫੀਲਡ: T.C. ਪਛਾਣ ਨੰਬਰ / ਟੈਕਸ ਨੰਬਰ / ਟੈਕਸ ਦਫ਼ਤਰ ਜਾਣਕਾਰੀ (ਵਿਕਲਪਿਕ)

ਚੇਤਾਵਨੀ!!! ਜੇ ਤੁਸੀਂ ਅੱਪਗ੍ਰੇਡ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਇੰਸਟਾਲੇਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੀਆਂ ਪੁਰਾਣੀਆਂ ਫਾਇਲਾਂ ਦਾ ਬੈਕਅੱਪ ਜ਼ਰੂਰ ਲਓ।

ਅੱਪਲੋਡ

ਡਾਊਨਲੋਡ ਕੀਤੇ ਪੈਕੇਜ ਵਿਚੋਂ “modules” ਫੋਲਡਰ ਨੂੰ ਉਸ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਕਾਪੀ ਕਰੋ ਜਿੱਥੇ WHMCS ਇੰਸਟਾਲ ਹੈ। (ਉਦਾਹਰਨ: /home/whmcs/public_html)

ਨੋਟ: .gitignore, README.md ਅਤੇ LICENSE ਫਾਇਲਾਂ ਨੂੰ ਨਾ ਮਿਟਾਓ।

Domain Name API WHMCS ਮੋਡੀਊਲ ਅੱਪਲੋਡ

ਜੇ ਫਾਇਲਾਂ ਗਲਤ ਤਰੀਕੇ ਨਾਲ ਅੱਪਲੋਡ ਕੀਤੀਆਂ ਗਈਆਂ, ਤਾਂ WHMCS ਮੋਡੀਊਲ ਨੂੰ ਪਛਾਣ ਨਹੀਂ ਸਕੇਗਾ।

ਮੋਡੀਊਲ ਸੰਰਚਨਾ

ਫਾਇਲਾਂ ਅੱਪਲੋਡ ਕਰਨ ਤੋਂ ਬਾਅਦ, WHMCS ਐਡਮਿਨ ਪੈਨਲ ਵਿੱਚ “System Settings” ਖੋਲ੍ਹੋ।

System Settings

“System Settings” ਵਿੱਚ ਜਾਣ ਤੋਂ ਬਾਅਦ “Domain Registrar” ਭਾਗ ਵਿੱਚ ਜਾਓ।

Domain Name API ਮੋਡੀਊਲ ਸੰਰਚਨਾ

ਜੇ ਮੋਡੀਊਲ ਫਾਇਲਾਂ ਸਹੀ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਹਨ, ਤਾਂ ਇੱਥੇ “Domain Name API” ਦਿਖਾਈ ਦੇਵੇਗਾ।

ਐਕਟੀਵੇਟ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਸਾਡੇ ਵੱਲੋਂ ਦਿੱਤਾ ਗਿਆ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਦਰਜ ਕਰੋ।

ਸੇਵ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਡਾ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਮੌਜੂਦਾ ਬੈਲੈਂਸ ਦਿਖਾਈ ਦੇਵੇਗਾ।

ਲੋੜ ਹੋਣ ‘ਤੇ .tr ਡੋਮੇਨ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਲਈ ਵਰਤੀਆਂ ਜਾਣ ਵਾਲੀਆਂ TR ਪਛਾਣ ਨੰਬਰ ਅਤੇ ਟੈਕਸ ਨੰਬਰ ਜਾਣਕਾਰੀਆਂ ਨੂੰ ਮੈਪ ਕਰੋ।

Domain Name API ਯੂਜ਼ਰ ਜਾਣਕਾਰੀ

ਡੋਮੇਨ ਕੀਮਤ ਸੈਟਿੰਗਾਂ

ਮੋਡੀਊਲ ਸੈਟਿੰਗਾਂ ਪੂਰੀਆਂ ਹੋਣ ਤੋਂ ਬਾਅਦ “System Settings” ਵਿੱਚ ਜਾਓ।

ਡੋਮੇਨ ਕੀਮਤ ਸੈਟਿੰਗਾਂ

ਉਹ TLD ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਵੇਚਣਾ ਚਾਹੁੰਦੇ ਹੋ। (ਉਦਾਹਰਨ: .com.tr)

ਆਟੋਮੈਟਿਕ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਲਈ “Domain Name API” ਚੁਣੋ।

EPP ਕੋਡ ਵਿਕਲਪ ਚੁਣੋ।

ਕੀਮਤਾਂ ਹੱਥੋਂ ਸੈਟ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ ਜਾਂ ਤੁਸੀਂ ਟੀਅਰਡ ਪ੍ਰਾਈਸਿੰਗ ਵੀ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ।

ਟੀਅਰਡ ਪ੍ਰਾਈਸਿੰਗ ਅਤੇ ਆਟੋਮੈਟਿਕ ਕੀਮਤਾਂ

“Utilities” ਵਿੱਚ ਜਾ ਕੇ “Registrar TLD Sync” ਖੋਲ੍ਹੋ। “DomainNameApi” ਚੁਣੋ ਅਤੇ ਕੁਝ ਸਮਾਂ ਉਡੀਕ ਕਰੋ।

ਅਗਲੇ ਕਦਮ ਵਿੱਚ, ਸਿਸਟਮ ਦੇ ਸਾਰੇ TLD WHMCS ਨਾਲ ਸਿੰਕ ਕੀਤੇ ਜਾਣਗੇ ਅਤੇ ਲਾਭ/ਨੁਕਸਾਨ ਮਾਰਜਿਨ ਗਿਣੇ ਜਾਣਗੇ।

ਐਡਮਿਨ ਦੀ ਨਜ਼ਰ ਤੋਂ

  • ਤੁਸੀਂ ਡੋਮੇਨ ਲਈ “ਮਿਟਾਉਣ ਦੀ ਬੇਨਤੀ” ਭੇਜ ਸਕਦੇ ਹੋ।
  • ਤੁਸੀਂ “ਟਰਾਂਸਫਰ ਰੱਦ” ਕਰ ਸਕਦੇ ਹੋ।
  • ਤੁਸੀਂ ਡੋਮੇਨ ਦੀ ਸਥਿਤੀ ਅਤੇ ਮਿਆਦ ਦੇਖ ਸਕਦੇ ਹੋ।
  • ਤੁਸੀਂ ਆਪਣੇ ਸਬਡੋਮੇਨ ਵੇਖ ਸਕਦੇ ਹੋ।
  • ਤੁਸੀਂ ਵਾਧੂ ਫੀਲਡ ਜਾਣਕਾਰੀ ਵੇਖ ਸਕਦੇ ਹੋ।

ਡੀਬੱਗਿੰਗ

ਡੀਬੱਗਿੰਗ ਐਕਟੀਵੇਟ ਕਰਨ ਲਈ “Utilities // Logs // Module Log” ‘ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਜੇ ਉਪਲਬਧ ਹੋਵੇ, “Enable Debug Logging” ਚਾਲੂ ਕਰੋ।

ਸਭ ਡੋਮੇਨ ਬੇਨਤੀਆਂ ਅਤੇ ਜਵਾਬ ਇੱਥੇ ਲੌਗ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

ਵੀਡੀਓ ਗਾਈਡ