Sha256: 40b074b868c0c2c0c544aa21138df3ec9145c792cf3c87175b3061fcbee9fdf3

Contents?: true

Size: 758 Bytes

Versions: 2

Compression:

Stored size: 758 Bytes

Contents

module Stone::Siclos
  module Client
    class Webhook < Base

      def pre_transaction_status data
        request(:post, "/webhook/pre-transaction-status", data)
      end

      def processed_transaction data
        request(:post, "/webhook/processed-transaction", data)
      end

      def status_split data
        request(:post, "/webhook/status-split", data)
      end

      def print_note_status data
        request(:post, "/webhook/print-note-status", data)
      end

      def enabled_split data
        request(:post, "/webhook/enabled-split", data)
      end

      def pos_application data
        request(:post, "/webhook/pos-application", data)
      end

      def webhook
        request(:get, "/webhook")
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
stone-ruby-0.0.2 lib/stone/siclos/client/webhook.rb
stone-ruby-0.0.1 lib/stone/siclos/client/webhook.rb