Integration Planning

Choose the DigetPay integration that best fits your business and technical requirements before you start development. Selecting the appropriate integration method early helps reduce implementation effort, simplifies testing, and ensures your project meets security and compliance requirements.

Quick Decision

Compare the available integration options and choose the one that best matches your use case.

If you need...ChoosePCI ScopeComplexity
Fastest go-live with the lowest PCI scopeHosted CheckoutLowLow
A fully customized checkout experienceEmbedded IntegrationHighHigh
Marketplace split payoutsHosted Redirect APIMediumMedium
Phone-based Tap-to-PaySoftPOSLowMedium
Fixed retail payment terminalsSmartPOSLowLow

Recommended First Integration

For most merchants, Hosted Checkout is the recommended starting point.

Why choose Hosted Checkout?

  • Lowest PCI burden — card data is processed securely by DigetPay.
  • Faster implementation with minimal development effort.
  • Built-in support for Apple Pay and Mada.
  • Same API experience across staging and production environments.
  • Reduced compliance requirements.
  • Faster time to market.

Team Roles & Responsibilities

RoleResponsibility
Business OwnerKYC verification, go-live approval, compliance sign-off
Backend DeveloperPayment API integration, webhooks, refund processing
Frontend DeveloperCheckout launch, success and failure pages
DevOps EngineerAPI key management, TLS configuration, webhook security
QA EngineerEnd-to-end testing, staging validation, edge-case testing

Planning Checklist

Before development begins, confirm the following items.

Integration Selection

  • Chosen integration method documented
  • Business requirements reviewed
  • PCI compliance requirements identified

API Credentials

  • Staging API key received
  • Production access request planned
  • API key storage and rotation strategy defined

Technical Configuration

  • Webhook URL prepared
  • Success URL confirmed
  • Failure URL confirmed
  • merchantOrderId uniqueness strategy defined
  • Retry and timeout policies documented

Business Rules

  • Refund policy confirmed
  • Refund period defined
  • Partial refund requirements reviewed
  • Chargeback process documented

Security & Compliance

  • TLS 1.2 or later enabled
  • API keys stored securely
  • Webhook validation implemented
  • Data retention policy reviewed

Environment Plan

PhaseEnvironmentAPI Base URLPurpose
DevelopmentFin Staginghttps://fin-api.digetpay.com/v1Feature development and initial integration
User Acceptance TestingFin Staginghttps://fin-api.digetpay.com/v1Functional and business validation
ProductionLivehttps://api.digetpay.com/v1Live payment processing

Environment Differences

Fin Staging

  • Test cards supported
  • No real transactions
  • Safe for development and testing

Production

  • Live customer payments
  • Real fund settlement
  • Production API credentials required

Next Steps

Once you've selected your integration path:

  1. Review the documentation for your chosen integration method.
  2. Obtain your Fin Staging API credentials.
  3. Configure your development environment.
  4. Complete end-to-end testing using the Fin Staging environment.
  5. Validate your integration before requesting production access.



Did this page help you?