Availability
Available payout time slot. Each available payout time slot is represented by an Availability object, which is described as below. Note: interval time only applies to interval type batches.
Fields
siteCodestring requiredA unique code for the site currently in use. A site codeSite code The unique code for a site registered under a merchant. A site is a place to transact: a website, or a branch of a store. A merchant can have several, and each transaction names the one it belongs to, so sending the wrong code files the payment against the wrong place. is generated when adding a site in the Ozow merchant admin section. [Please contact support for SiteCode - support@ozow.com]
max length50dayTypeinteger int32 requiredThe day type. Possible options are:
- Weekday = 0,
- Weekend = 1,
- PublicHoliday = 2,
- Saturday = 3,
- Sunday = 4
fromTimestring date-time requiredPayoutPayout Money sent from a merchant to a bank account. Unlike a refund, a payout is not tied to a payment anyone made you, so you can pay anyone with a bank account. Payouts draw on your float rather than on your incoming payments, and they are not self-service: they need approval from Ozow and testing in staging first. availability starting time.
toTimestring date-time requiredPayoutPayout Money sent from a merchant to a bank account. Unlike a refund, a payout is not tied to a payment anyone made you, so you can pay anyone with a bank account. Payouts draw on your float rather than on your incoming payments, and they are not self-service: they need approval from Ozow and testing in staging first. availability end time.
isRtcboolean requiredWhether the availability is for real time clearingReal-Time Clearing Payments that clear immediately rather than waiting for a batch. A batch run settles at set times through the day; a Real-Time Clearing payment moves the funds between the two bank accounts as it is made, so the recipient can rely on them straight away.PayInc (RTC) or not.
availabilityTypeinteger int32 requiredThe payoutPayout Money sent from a merchant to a bank account. Unlike a refund, a payout is not tied to a payment anyone made you, so you can pay anyone with a bank account. Payouts draw on your float rather than on your incoming payments, and they are not self-service: they need approval from Ozow and testing in staging first. availability type. Possible values are:
- Available - the payout will be processed during the current day.
- NextWorkingDay – the payout will be processed on the next business day.
- NextDay – the payout will be processed on the next day.
batchScheduleTypeinteger int32 requiredThe payoutPayout Money sent from a merchant to a bank account. Unlike a refund, a payout is not tied to a payment anyone made you, so you can pay anyone with a bank account. Payouts draw on your float rather than on your incoming payments, and they are not self-service: they need approval from Ozow and testing in staging first. batch type. Possible options are:
- Scheduled - set times batches (e.g. 10am, 3pm).
- Interval - ongoing interval based batches.
batchScheduleTimestring date-time requiredThe next payoutPayout Money sent from a merchant to a bank account. Unlike a refund, a payout is not tied to a payment anyone made you, so you can pay anyone with a bank account. Payouts draw on your float rather than on your incoming payments, and they are not self-service: they need approval from Ozow and testing in staging first. batch run time.
batchIntervalMinuteinteger int32The frequency of payoutPayout Money sent from a merchant to a bank account. Unlike a refund, a payout is not tied to a payment anyone made you, so you can pay anyone with a bank account. Payouts draw on your float rather than on your incoming payments, and they are not self-service: they need approval from Ozow and testing in staging first. batch runs, in minutes.