IP & Domain Validation

PostmanTest on Postman

To ensure the security of transactions, iPaymu implements strict validation for IP addresses and Domains.

To ensure the security of transactions, iPaymu implements strict validation for IP addresses and Domains, especially in the Production/Live environment.

Production Requirement

In Production mode, your server's IP address and the domain used in the request body MUST be registered and validated by iPaymu. Failure to do so will result in an Invalid IP or Invalid Domain error.

IP Address Validation

iPaymu requires your server to use a Static IP. Dynamic IPs can change, leading to transaction failures.

Why Static IP?

  • Security: Ensures requests only come from authorized servers.
  • Stability: Prevents service interruptions caused by IP changes.

If your server uses a dynamic IP, please contact your hosting provider to request a Static IP. Once obtained, add it directly through IP Management.

Domain Validation

Additional Domain Request

3 steps to request and activate an additional domain

Step 1Domain Request

Request an Additional Domain

Open https://my.ipaymu.com/domain and enter the domain and its purpose. Use it for application URLs such as successUrl, cancelUrl, returnUrl, and notifyUrl.

1 of 3
Step 2Verification

Wait for Domain Verification

The iPaymu team reviews the domain request within a maximum of 2 business days.

2 of 3
Step 3Verified Approved

Domain Becomes Active After Approval

Once approved, the domain can be used for the registered application URLs.

3 of 3
VERIFIED

If your request uses application URLs on an additional domain, register that domain before using it. Additional domains are intended for URLs such as successUrl, cancelUrl, returnUrl, and notifyUrl.

To register an additional domain, go to Domain Management, enter the domain and its purpose/description, then submit it for review. The iPaymu team will verify it within a maximum of 2 business days. The domain becomes active after approval.

For IP addresses, go to IP Management and add the Static IP directly.

Common Issues

  • Localhost: You cannot use localhost URLs in Production.
  • Unregistered Subdomains: Ensure subdomains are also allowed if you use them.
  • Protocol Mismatch: Ensure you are using the correct protocol (http vs https) as registered.

For a detailed guide on troubleshooting these issues, please refer to the official blog post: Mengatasi Masalah Error Invalid IP & Domain di iPaymu

On this page