Sha256: bf7481cf437681482c5a250ca47211b50efd6562a8dbcbfebd4a13658982824c
Contents?: true
Size: 413 Bytes
Versions: 4
Compression:
Stored size: 413 Bytes
Contents
# frozen_string_literal: true module Mpesa class Register < Resource PATH = 'mpesa/c2b/v1/registerurl' def call Object.new post_request(url: PATH, body: body).body end def body { 'ShortCode': args[:shortcode], 'ResponseType': 'Completed', 'ConfirmationURL': args[:confirmation_url], 'ValidationURL': args[:validation_url] } end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mpesarb-0.3.5 | lib/mpesa/resources/register.rb |
mpesarb-0.3.4 | lib/mpesa/resources/register.rb |
mpesarb-0.3.3 | lib/mpesa/resources/register.rb |
mpesarb-0.3.2 | lib/mpesa/resources/register.rb |