could not fix this DNS error

Hello,

I get these errors from intodns reporting tool:
http://www.intodns.com/idpay.ir


Missing nameservers reported by parent

FAIL: The following nameservers are listed at your nameservers as nameservers for your domain, but are not listed at the parent nameservers (see RFC2181 5.4.1). You need to make sure that these nameservers are working.If they are not working ok, you may have problems!
server1.getadev.com

Missing nameservers reported by your nameservers

ERROR: One or more of the nameservers listed at the parent servers are not listed as NS records at your nameservers. The problem NS records are:
ns1.idpay.ir
ns2.idpay.ir
ns.idpay.ir

This is listed as an ERROR because there are some cases where nasty problems can occur (if the TTLs vary from the NS records at the root servers and the NS records point to your own domain, for example).

what I did is:
http://www.virtualmin.com/documentation/dns/faq

so I created ns.idpay.ir,ns1.idpay.ir,ns2.idpay.ir in DNS records and added them in server templates. but nothing works!

Look at the zonefile for idpay.ir and check your NS records.
Your current NS record is server1.getadev.com and should be the ns.idpay.ir, ns1.idpay.ir, ns2.idpay.ir records.

I found problem. my mistake was that I just added NS records. should add NS and A records for all of them. not just NS record.
thank you for your suggestion.