
## AlternativeScheme class

**Namespace:** `Aspose.Barcode.ComplexBarcode`


Alternative payment scheme instructions


## Constructors

| Name | Description |
| --- | --- |
| [__construct](#constructor) |  |

## Methods

| Name | Static | Description |
| --- | --- | --- |
| [construct](#construct) | Yes |  |

## Properties

| Name | Read/Write | Description |
| --- | --- | --- |
| [Instruction](#instruction) | Read/Write | Gets the payment instruction for a given bill. The instruction consists of a two letter abbreviation for the scheme, a separator characters and a sequence of parameters(separated by the character at index 2). Value: The payment instruction. |

### AlternativeScheme__construct($instruction) {#constructor}

| Parameter | Type | Description |
| --- | --- | --- |
| `$instruction` | `` |  |

### constructconstruct($javaClass) (static) {#construct}

| Parameter | Type | Description |
| --- | --- | --- |
| `$javaClass` | `` |  |

### Instruction {#instruction}

**Access:** Read/Write

Gets the payment instruction for a given bill. The instruction consists of a two letter abbreviation for the scheme, a separator characters and a sequence of parameters(separated by the character at index 2). Value: The payment instruction.

Gets the payment instruction for a given bill. The instruction consists of a two letter abbreviation for the scheme, a separator characters and a sequence of parameters(separated by the character at index 2). Value: The payment instruction.

| Parameter | Type | Description |
| --- | --- | --- |
| `$value` | `string` |  |

