# booktics/1.0.29/base/models/payment-model.php

Booktics – Appointment Booking Calendar for Service Businesses, version 1.0.29. 31 lines.

- Page: https://pluginprobe.com/plugins/booktics/1.0.29/code/base/models/payment-model.php
- Raw: https://pluginprobe.com/plugins/booktics/1.0.29/raw/base/models/payment-model.php
- Modified: 2025-07-10T04:07:52+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/booktics/1.0.29/code/base/models/payment-model.php#L10-L20`.

```php
<?php

namespace Booktics\Models;

use Booktics\Abstracts\Model;

/**
 * Class PaymentModel
 *
 * Handles database operations for orders in the Booktics system.
 *
 * @package Booktics\Models
 */
class Payment_Model extends Model {
    protected $table = 'booktics_payments';
    protected $fillable = [
        'id',
        'order_id',
        'customer_id',
        'amount',
        'currency',
        'intent_id',
        'transaction_id',
        'status',
        'payment_method',
        'refunded_amount',
        'failure_reason',
        'date',
        'date_time',
    ];
}
```
