Payments

METHOD API DESCRIPTION URL
AuthorizeOffline

Authorizes the offline payments

api/Payments/AuthorizeOffline
Create

Create a new Payment

api/Payments/Create
Delete

Delete Payment

api/Payments/Delete/{Id}
Get

Get Payments by ID

api/Payments/Get/{Id}
GetPublicChannelCharges

get Charges

api/Payments/GetPublicChannelCharges?publicKey={publicKey}&revenueCode={revenueCode}&amountBeingPaid={amountBeingPaid}
Pay

Forward payment to gateway

api/Payments/Pay
Prepare

Prepares the specified model.

api/Payments/Prepare
Search

Gets the payments.

api/Payments/Search?spryteTransactionRef={spryteTransactionRef}&paymentChannelRef={paymentChannelRef}&invoiceRef={invoiceRef}&paymentType={paymentType}&settlementStatus={settlementStatus}&bankStatementId={bankStatementId}&corporateId={corporateId}&paymentChannelId={paymentChannelId}&sort={sort}&page={page}&pageSize={pageSize}&fields={fields}&processingEndate={processingEndate}&processingStartDate={processingStartDate}&paymentStagingRef={paymentStagingRef}
SettlementReport

Gets the payments.

api/Payments/SettlementReport?corporateId={corporateId}&paymentChannelId={paymentChannelId}&startdate={startdate}&enddate={enddate}
Status

api/payment/status
Subscriber

api/Payments/Subscriber?vendorCode={vendorCode}&subscriberCode={subscriberCode}&amount={amount}
SubscriberInvoice

api/Payments/SubscriberInvoice?vendorCode={vendorCode}&subscriberCode={subscriberCode}&amount={amount}
SubscriberNotification

api/Payments/SubscriberNotification?vendorCode={vendorCode}&subscriberCode={subscriberCode}&amount={amount}
Update

Update a new Payment

api/Payments/Update