# give/4.18.0/src/PaymentGateways/Gateways/TestOffsiteGateway/testOffsiteGateway.tsx

GiveWP – Donation Plugin and Fundraising Platform, version 4.18.0. 21 lines.

- Page: https://pluginprobe.com/plugins/give/4.18.0/code/src/PaymentGateways/Gateways/TestOffsiteGateway/testOffsiteGateway.tsx
- Raw: https://pluginprobe.com/plugins/give/4.18.0/raw/src/PaymentGateways/Gateways/TestOffsiteGateway/testOffsiteGateway.tsx
- Modified: 2023-10-16T17:55:46+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/give/4.18.0/code/src/PaymentGateways/Gateways/TestOffsiteGateway/testOffsiteGateway.tsx#L10-L20`.

```tsx
import {Gateway} from '@givewp/forms/types';

interface TestOffsiteGateway extends Gateway {
    settings?: {
        label: string;
        message: string;
    };
}

/**
 * @since 3.0.0
 */
const testOffsiteGateway: TestOffsiteGateway = {
    id: 'test-offsite-gateway',
    Fields() {
        return <span>{testOffsiteGateway.settings.message}</span>;
    }
};

window.givewp.gateways.register(testOffsiteGateway);

```
