Проблема с корзиной в django checkout, Проблема с сортировкой товаров в корзине
я использую брокерскую службу для оплаты, но у меня проблемы с отправкой корзины
Вот проект, который хочет получить от меня брокерский дом.
options = {
'api_key': 'api',
'secret_key': 'secretkey',
'base_url': 'sandbox-api.iyzipay.com'
}
payment_card = {
'cardHolderName': kartisim,
'cardNumber': kartno,
'expireMonth': kartskt,
'expireYear': '2030',
'cvc': karcvc,
'registerCard': '0'
}
buyer = {
'id': adres.id,
'name': adres.adres_uye.username,
'surname': 'Doe',
'gsmNumber': '+905350000000',
'email': adres.adres_uye.email,
'identityNumber': '74300864791',
'lastLoginDate': '2015-10-05 12:43:35',
'registrationDate': '2013-04-21 15:12:09',
'registrationAddress': adres.adres_detay,
'ip': '85.34.78.112',
'city': 'Istanbul',
'country': 'Turkey',
'zipCode': '34732'
}
address = {
'contactName': 'Jane Doe',
'city': 'Istanbul',
'country': 'Turkey',
'address': 'Nidakule Göztepe, Merdivenköy Mah. Bora Sok. No:1',
'zipCode': '34732'
}
basket_items = [
{
'id': 'id',
'name': 'name',
'category1': 'category1',
'category2': 'category2',
'itemType': 'type',
'price': 'price'
},
{
'id': 'id',
'name': 'name',
'category1': 'category1',
'category2': 'category2',
'itemType': 'type',
'price': 'price'
},
{
'id': 'id',
'name': 'name',
'category1': 'category1',
'category2': 'category2',
'itemType': 'type',
'price': 'price'
}
]
request_payload = {
'locale': 'tr',
'conversationId': '123456789',
'price': '1',
'paidPrice': '1.2',
'currency': 'TRY',
'installment': '1',
'basketId': 'B67832',
'paymentChannel': 'WEB',
'paymentGroup': 'PRODUCT',
'paymentCard': payment_card,
'buyer': buyer,
'shippingAddress': address,
'billingAddress': address,
'basketItems': basket_items
}
payment = iyzipay.Payment().create(request_payload, options)
вот мой метод:
basket_items = []
for bas in uye:
bas = {
'id': bas.id,
'name': bas.sepet_urun.urun_baslik,
'category1': bas.sepet_urun.urun_anakategori.anakategori_baslik,
'category2': bas.sepet_urun.urun_altkategori.altkategori_baslik,
'itemType': 'Çiçek',
'price': str(bas.sepet_fiyat)
}
basket_items.append(bas)
Хочу запятую между товарами в корзине, но не смог ее добавить не хочет запятую в последнем товаре в корзине извините за мой плохой английский надеюсь я объяснил проблему