Gateway Help Pages

      Gateway Help Pages


        Article summary

        The API is a JSON based checkout gateway for Buckaroo.

        Transaction

        This contains all the Transaction Json calls

        APIDescription
        POST json/TransactionCreates a new transaction in the Buckaroo Payment Engine
        POST json/Transaction/SpecificationsReturns the specifications of the specified services
        GET json/Transaction/Specification/{serviceName}?serviceVersion={serviceVersion}This returns the specification of the specified service
        POST json/Transaction/StatusesThis returns the status(es) for the provided transaction(s)
        GET json/Transaction/Status/{transactionKey}This returns the status for the provided transaction
        POST json/Transaction/CancelMultipleThis cancels the provided transaction(s)
        GET json/Transaction/Cancel/{transactionKey}This cancels the provided transaction
        POST json/Transaction/RefundInfosThis returns the refund info(s)
        GET json/Transaction/RefundInfo/{transactionKey}This returns the refund info
        POST json/Transaction/InvoiceInfosThis returns the invoice info(s)
        GET json/Transaction/InvoiceInfo/{invoiceKey}This returns the refund info

        DataRequest

        APIDescription
        POST json/DataRequestThis performs a datarequest on the Buckaroo Payment Engine
        POST json/DataRequest/SpecificationsThis returns the specifications of the provided services
        GET json/DataRequest/Specification/{serviceName}?serviceVersion={serviceVersion}This returns the specification of the provided service

        Was this article helpful?