VLTZ PAY
    • API Reference
      • Getting Started
        • Create a hosted checkout session
        • Get payment status
      • Core Resources
        • Create a direct payment
        • List application transactions
        • Get transaction dashboard summary
        • Get an application transaction
        • List application payment activity
      • Schemas
        • CheckoutRequest
        • CreatePaymentRequest
        • PaymentRequestBase
        • CardDetails
        • PaymentMethodCode
        • BillingDetails
        • CheckoutBilling
        • LineItem
        • PaymentMetadata
        • CheckoutResponse
        • CreatePaymentResponseEnvelope
        • CreatePaymentResponse
        • ProviderCheckout
        • ProviderResult
        • PaymentRecord
        • PaymentStatus
        • ResolvedPaymentMethod
        • PaymentStatusResponseEnvelope
        • Transaction
        • TransactionResponseEnvelope
        • TransactionListResponseEnvelope
        • TransactionSummaryResponseEnvelope
        • CurrencySummary
        • DailySummary
        • ActivityLogListResponseEnvelope
        • ActivityLog
        • PaymentStatusCallback
        • ErrorEnvelope

    CreatePaymentRequest

    {
        "appKey": "string",
        "reference": "string",
        "amount": 0,
        "currency": "PHP",
        "customer": "string",
        "billing": {
            "firstName": "string",
            "lastName": "string",
            "email": "user@example.com",
            "phone": "string",
            "company": "string",
            "address": "string",
            "city": "string",
            "state": "string",
            "postalCode": "string",
            "country": "string"
        },
        "lineItems": [
            {
                "name": "string",
                "amount": 0,
                "quantity": 1,
                "currency": "string",
                "description": "string",
                "image": "string"
            }
        ],
        "description": "string",
        "metadata": {
            "approvalCode": "string",
            "captureType": "automatic",
            "property1": "string",
            "property2": "string"
        },
        "redirectUri": "http://example.com",
        "successUrl": "http://example.com",
        "cancelUrl": "http://example.com",
        "failedUrl": "http://example.com",
        "callbackUri": "http://example.com",
        "method": "card",
        "card": {
            "cardNumber": "string",
            "expMonth": "string",
            "expYear": "string",
            "cvc": "string"
        },
        "capture": true,
        "require_auth": true
    }
    Built with