Authorization Response Examples

Where you hold the Ledger, you will be required to respond with the decision outcome to CLOWD9:

Authorization Approval - Full

{
    "message_type": "authorization",
    "message_qualifier": "response",
    "card": {
        "card_id": "f9ed6e37-56bf-45e4-8f60-31b107a5b972"
    },
    "transaction": {
        "transaction_id": "2ceb5631-f458-4722-a052-882cf15878bc",
        "transaction_amount": "2500",
        "transaction_currency_code": "826",
        "status": {
            
        },
        "outcome": {
            "response_code": "000",
            "response_source": "Your Source Name",
            "response_reason": "Approved"
        }
    }
}

Authorization Approval - Partial

{
    "message_type": "authorization",
    "message_qualifier": "response",
    "card": {
        "card_id": "f9ed6e37-56bf-45e4-8f60-31b107a5b972"
    },
    "transaction": {
        "transaction_id": "2ceb5631-f458-4722-a052-882cf15878bc",
        "transaction_amount": "2500",
        "transaction_currency_code": "826",
        "status": {
            
        },
        "outcome": {
            "response_code": "010",
            "response_source": "Your Source Name",
            "response_reason": "Partial Approval"
        }
    }
}

Balance Inquiry

{
    "message_type": "authorization",
    "message_qualifier": "response",
    "card": {
        "card_id": "f9ed6e37-56bf-45e4-8f60-31b107a5b972"
    },
    "transaction": {
        "transaction_id": "2d0c2efd-83f2-44cd-aa56-18495e1a9b8d",
        "transaction_amount": "0",
        "transaction_currency_code": "826",
        "amount": "6529",
        "amount_type": "Available Balance",
        "direction": "Credit",
        "outcome": {
            "response_code": "000",
            "response_source": "Your Source Name",
            "response_reason": "Approved"
        }
    }
}

Decline Response

The following decline example is as a result of Insufficient Funds. The response_code & response_reason will be driven by your decision.

{
    "message_type": "authorization",
    "message_qualifier": "response",
    "card": {
        "card_id": "f9ed6e37-56bf-45e4-8f60-31b107a5b972"
    },
    "transaction": {
        "transaction_id": "488e1ec0-2c77-4061-a996-faf31e299ff2",
        "transaction_amount": "5000",
        "transaction_currency_code": "826",
        "outcome": {
            "response_code": "116",
            "response_source": "Your Source Name",
            "response_reason": "Insufficient Funds"
        }
    }
}