CreateTransfer

Parameters for CreateTransfer operation

Resource


Input Data

{
    "is_exclude_fee": false,
    "transfer": {
        "amount": 5000000,
        "total_amount": 5000400,
        "provider": "instapay"
    },
    "source_account": {
        "is_account_overdraft_allowed": false,
        "status": "activated",
        "balance": {
            "available": 5000000,
            "pending": 0
        },
        "running_transaction": {
            "inward": {
                "daily": 0,
                "monthly": 0
            },
            "outward": {
                "daily": 10000000,
                "monthly": 10000000
            }
        },
        "limits": {
            "transactions": {
                "inward": {
                    "daily": 10000000,
                    "monthly": 50000000
                },
                "outward": {
                    "daily": 10000000,
                    "monthly": 50000000
                }
            }
        }
    },
    "destination_account": {
        "is_account_overdraft_allowed": false,
        "status": "activated",
        "balance": {
            "available": 5000,
            "pending": 0
        },
        "running_transaction": {
            "inward": {
                "daily": 10000000,
                "monthly": 10000000
            },
            "outward": {
                "daily": 0,
                "monthly": 0
            }
        },
        "limits": {
            "transactions": {
                "inward": {
                    "daily": 10000000,
                    "monthly": 50000000
                },
                "outward": {
                    "daily": 0,
                    "monthly": 0
                }
            }
        }
    }
}

Violation

identity:requiredAuthentication required
source_account:requiredSource account is required
destination_account:requiredDestination account is required
destination_account:not foundDestination account not found
source_account_and_destination_account:not foundSource or destination account not found
source_account:invalidSource account is invalid
destination_account:invalidDestination account is invalid
source_account:inactiveSource account is inactive
destination_account:inactiveDestination account is inactive
source_account:not belong to identitySource account does not belong to your merchant
source_account_and_destination_account:invalidSource and destination accounts must be different
source_account_balance:insufficientInsufficient balance in source account
source_account_daily_limit:exceededDaily transfer limit exceeded for source account
source_account_monthly_limit:exceededMonthly transfer limit exceeded for source account
destination_account_daily_limit:exceededDaily transfer limit exceeded for destination account
destination_account_monthly_limit:exceededMonthly transfer limit exceeded for destination account
transfer:requiredTransfer information is required
transfer:exceededTransfer amount exceeded the allowed limit