# Payment Request Generator Run API name: `cpm__Reference_Generator_Run__c` ## Description The Payment Request Generator Run object is used to define specific runs of the FinDock [Payment Request Generator](/docs/payments/what-is-the-payment-request-generator). ## Fields The following table outlines key fields for this object. For complete details, please use the Salesforce **Object Manager**. | Label | Type | Description | | --- | --- | --- | | Campaign | Lookup | If the source type is campaign, this field holds the selected campaign | | Generator Type | Text(255) | Technical name of the selected generator ( e.g. Bring your Own) for the given payment processor | | Other Input Fields | Text(255) | JSON configuration which holds the mapped input fields | | Other Output Fields | Text(255) | JSON configuration which holds the mapped output fields | | Payment Request Generator Run Name | Text(80) | Auto-generated name for the run | | Processor | Text(255) | The payment processor for the generation | | Reference Field | Text(255) | The field where the generated reference is stored | | Reference Type | Text(255) | The payment method for the generation | | Report Folder Name | Text(255) | If the source type is report, this field holds the selected report folder name | | Report Id | Text(18) | If the source type is report, this field holds the selected report Id | | Report Name | Text(255) | If the source type is report, this field holds the selected report name | | Source Type | Text(255) | From which source data the generator runs (e.g. Campaign or Report) | | Status | Picklist | Status of the Payment Request Generator |