# Generated by Django 2.1.7 on 2021-01-18 04:34

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("django_dragonpay_py3", "0003_larger_max_length"),
    ]

    operations = [
        migrations.AlterField(
            model_name="dragonpaypayout",
            name="currency",
            field=models.CharField(default="PHP", max_length=3),
        ),
        migrations.AlterField(
            model_name="dragonpaypayout",
            name="id",
            field=models.CharField(
                max_length=40,
                primary_key=True,
                serialize=False,
                verbose_name="Transaction ID",
            ),
        ),
        migrations.AlterField(
            model_name="dragonpaypayout",
            name="processor_id",
            field=models.CharField(
                blank=True,
                choices=[
                    ("BDO", "Banco De Oro"),
                    ("BPI", "Bank of the Philippine Islands"),
                    ("CBC", "Chinabank"),
                    ("EWB", "East West Bank"),
                    ("LBP", "Land Bank of the Philippines"),
                    ("MBTC", "Metrobank"),
                    ("PNB", "Philippine National Bank"),
                    ("RCBC", "RCBC"),
                    ("SBC", "Security Bank"),
                    ("UBP", "Union Bank"),
                    ("UCPB", "UCPB"),
                    ("PSB", "PS Bank"),
                    ("CEBL", "Cebuana Lhuilier"),
                    ("GCSH", "GCash"),
                    ("SMRT", "Smart Money"),
                ],
                max_length=8,
                null=True,
            ),
        ),
        migrations.AlterField(
            model_name="dragonpaypayout",
            name="status",
            field=models.CharField(
                choices=[
                    ("S", "Success"),
                    ("F", "Failed"),
                    ("P", "Pending"),
                    ("G", "In progress"),
                    ("V", "Voided"),
                ],
                default="P",
                max_length=1,
            ),
        ),
        migrations.AlterField(
            model_name="dragonpaytransaction",
            name="currency",
            field=models.CharField(
                choices=[("PHP", "Philippine Peso"), ("USD", "US Dollar")],
                default="PHP",
                max_length=3,
            ),
        ),
        migrations.AlterField(
            model_name="dragonpaytransaction",
            name="id",
            field=models.CharField(
                max_length=40,
                primary_key=True,
                serialize=False,
                verbose_name="Transaction ID",
            ),
        ),
        migrations.AlterField(
            model_name="dragonpaytransaction",
            name="status",
            field=models.CharField(
                choices=[
                    ("S", "Success"),
                    ("F", "Failed"),
                    ("P", "Pending"),
                    ("U", "Unknown"),
                    ("R", "Refund"),
                    ("K", "Chargeback"),
                    ("V", "Voided"),
                    ("A", "Authorized"),
                    ("E", "Expired"),
                ],
                default="P",
                max_length=1,
            ),
        ),
    ]
